Thomas Weller
Hoffmann-La Roche · Actelion Pharmaceuticals
Total Patents:
54
Overall Rank:
#47,830
Years Active:
1991–2012
Hoffmann-La Roche Rank:
#105