Steven Bartz
Sirna Therapeutics · Merck · Microsoft
Total Patents:
9
Overall Rank:
#564,361
Years Active:
2011–2020
Sirna Therapeutics Rank:
#32