Olivier Lambert
Novartis Ag · Actelion Pharmaceuticals
Total Patents:
12
Overall Rank:
#407,021
Years Active:
2010–2023
Novartis Ag Rank:
#589