Steven Bartz

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