Dr. Riccardo de Caria

LRPP 2014 Best Paper Award Recipient
University of Torino
Italy