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