Massimo Mecella
Observed names: M Mecella, M. Mecella, MASSIMO MECELLA, MECELLA, Massimo, Mecella M., Mecella Massimo, Mecella, Massimo, Prof Massimo Mecella
Institution: Sapienza University of Rome
ORCID: 0000-0002-9730-8882
Observed ORCID: 0000-0002-9730-8882
OpenAlex ID: A5068425882
