M. Nichols
Revolution Medicines · Zalicus · Combinatorx
Total Patents:
6
Overall Rank:
#822,112
Years Active:
2010–2021
Revolution Medicines Rank:
#34