Sara Trovato Editor

Sara Trovato earned her Ph.D. in Philosophy and Letters at Université Catholique de Louvain.