James Robert Blinn

Aclaris Therapeutics · Innov17 · Confluence Life Sciences
Total Patents: 22
Overall Rank: #189,296
Years Active: 1988–2025
Aclaris Therapeutics Rank: #1