Noemi Tommasi

Noemi Tommasi

Auto-generated profile, based on publicly available information

Noemi Tommasi

Institute of Sciences of Food Production (ISPA), CNR, Lecce Unit, 73100 Lecce, Italy

Publication