Marco Roveri

Dr. Marco Roveri

ITC – IRST, Via Sommarive 18, 38055 Povo, Trento, Italy
orcid