Craig E. Masse
Nimbus Lakshmi · Concert Pharmaceuticals · Amgen
Total Patents:
72
Overall Rank:
#27,502
Years Active:
2008–2025
Nimbus Lakshmi Rank:
#1