Christopher Shaffer

Swimfree · Sirna Therapeutics · Swimc
Total Patents: 15
Overall Rank: #307,772
Years Active: 1999–2025
Swimfree Rank: #1