Author: Maya Mclaughlin
Director: Dra. Ana Luisa Adam
University: Universitat de Barcelona
Year: 2025
In progress