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