Elena Tappia

Dr. Elena Tappia

Department of Management, Economics and Industrial Engineering DIG, Politecnico di Milano, 20156 Milan, Italy
orcid

Contribution