Dr. Federico Maria F.M. Petrucci

Current affiliation: Scuola Normale Superiore
Subject: Philosophy
Primary location: Italy