Muzaffar Alam

Ideaya Biosciences
Total Patents: 7
Overall Rank: #678,714
Years Active: 2020–2025
Ideaya Biosciences Rank: #2