Steven M Martin
Sequoia Sciences · Accuri Cytometers · Cubist Pharmaceuticals
Total Patents:
18
Overall Rank:
#253,950
Years Active:
2003–2021
Sequoia Sciences Rank:
#2