John E. Monahan
Millennium Pharmaceuticals · Bayer Healthcare · Promega
Total Patents:
16
Overall Rank:
#299,449
Years Active:
1998–2014
Millennium Pharmaceuticals Rank:
#119