Michael B. Shaghafi

H. Lundbeck A/S · Lundbeck La Jolla Research Center · Abide Therapeutics
Total Patents: 15
Overall Rank: #309,539
Years Active: 2018–2025
H. Lundbeck A/S Rank: #77