Duncan Brown
Sirna Therapeutics · Sima Therapeutics · Merck
Total Patents:
19
Overall Rank:
#232,603
Years Active:
2013–2024
Sirna Therapeutics Rank:
#7