James McSwiggen

Sirna Therapeutics · Ribozyme Pharmaceuticals · Merck
Total Patents: 118
Overall Rank: #10,219
Years Active: 1996–2025
Sirna Therapeutics Rank: #2