Dehua Pei
Ohio State Innovation Foundation · Entrada Therapeutics · Ohio State University
Total Patents:
30
Overall Rank:
#121,659
Years Active:
2007–2025
Ohio State Innovation Foundation Rank:
#1