Gianni Garotta

Ribovax Biotechnologies S.A. · Merck
Total Patents: 4
Overall Rank: #1,229,288
Years Active: 2010–2013
Ribovax Biotechnologies S.A. Rank: #4