Mohammad Reza Masjedizadeh

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