Johann Leban
4Sc Ag · Glaxo Wellcome · Biogen
Total Patents:
22
Overall Rank:
#194,807
Years Active:
1990–2021
4Sc Ag Rank:
#3