Joel M. Harris
Incube Labs · Merck · Rani Therapeutics
Total Patents:
39
Overall Rank:
#80,536
Years Active:
1982–2025
Incube Labs Rank:
#3