Francesco Pacchera
Business & Management / Decision Science and Operations Management
AD Scientific Index ID: 5328132
Tuscia University
person_outline
Francesco Pacchera's MOST POPULAR ARTICLES