Mohammad Reza Masjedizadeh
Principia Biopharma · Protagonist Therapeutics · Johnson & Johnson
Total Patents:
13
Overall Rank:
#362,705
Years Active:
2018–2025
Principia Biopharma Rank:
#4