Luis Sobral
Hovione Scientia Limited · Hovione Inter Limited · Hovione International
Total Patents:
10
Overall Rank:
#499,861
Years Active:
2001–2022
Hovione Scientia Limited Rank:
#2