Leonid Beigelman

Sirna Therapeutics · Ribozyme Pharmaceuticals · Alios Biopharma
Total Patents: 223
Overall Rank: #2,621
Years Active: 1997–2025
Sirna Therapeutics Rank: #1