Romano Deghenghi

Unknown · Debiopharma S.A. · Asta Medica
Total Patents: 26
Overall Rank: #155,699
Years Active: 1986–2013
Unknown Rank: #4,220