Francesca Rosso
Sales area manager
Aurobindo Pharma
Italy
Biography
Sales area manager
Research Interest
Business and management