Jianhua Yu
Ohio State Innovation Foundation · China Petroleum & Chemical · Hoffmann-La Roche
Total Patents:
20
Overall Rank:
#213,028
Years Active:
2013–2025
Ohio State Innovation Foundation Rank:
#33