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