Alexey L. Margolin

Alcresta Therapeutics · Altum Pharmaceuticals · Altus Biologics
Total Patents: 26
Overall Rank: #151,403
Years Active: 1990–2024
Alcresta Therapeutics Rank: #2