Robin Hyde-DeRuyscher

Affinergy · Emergo Therapeutics · Biogen Ma
Total Patents: 20
Overall Rank: #219,876
Years Active: 2003–2023
Affinergy Rank: #2