Steven M. Stirdivant
Sirna Therapeutics · Merck
Total Patents:
12
Overall Rank:
#402,143
Years Active:
1997–2024
Sirna Therapeutics Rank:
#14