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