Maria Caterina Putti

University-Hospital of Padova, Padua, Veneto, Italy

Are you Maria Caterina Putti?

Claim your profile

Publications (29)120.35 Total impact