Johann Leban

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