Anna Trotter

Dr. Anna Trotter

Dept. Pharmaceutical and Pharmacological Sciences, University of Padua, Padua, Italy