Close icon
Close icon

Mariangela Esposito

Mariangela Esposito

BA (University of Florence) & MA (University of Florence), PhD (University of Limerick)
Teaching Fellow in Philosophy