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