Lorenzo Ricciardi Celsi

Dr. Lorenzo Ricciardi Celsi

Elis Innovation Hub, via Sandro Sandri 81, 00159 Rome, Italy
orcid