Edgardo Rodriguez
University Of Iowa · MIT · The Broad Institute
Total Patents:
11
Overall Rank:
#439,475
Years Active:
1999–2025
University Of Iowa Rank:
#43