Jianjun Cheng
University Of Illinois · Ceruliean Pharma · Calando Pharmaceuticals
Total Patents:
48
Overall Rank:
#58,082
Years Active:
2004–2024
University Of Illinois Rank:
#25