Michael J. Betenbaugh
The Johns Hopkins University · Human Genome Sciences · Biogen Idec
Total Patents:
8
Overall Rank:
#645,701
Years Active:
2001–2016
The Johns Hopkins University Rank:
#293