Zhongjiang Jia

Incyte · Hoffmann-La Roche
Total Patents: 47
Overall Rank: #59,028
Years Active: 2017–2025
Incyte Rank: #14