Ivan Romero
Procaps S.A.
Total Patents:
2
Overall Rank:
#1,983,466
Years Active:
1998–2017
Procaps S.A. Rank:
#9