Massimo De Regis

Abiogen Pharma Spa · Societa Italo-Brittanica L. Manetti-H. Roberts &
Total Patents: 3
Overall Rank: #1,624,114
Years Active: 1987–2001
Abiogen Pharma Spa Rank: #12