Alice Trivellini

Dr. Alice Trivellini

Institute of Life Sciences, Scuola Superiore Sant'Anna, Pz. Martiri della Libertà 33, Pisa 56127, Italy
orcid