M. Nichols

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