Chenghai Li
Memorial Sloan Kettering Cancer Center · Nec (China) Co. · CUNY Research Foundation
Total Patents:
2
Overall Rank:
#1,887,712
Years Active:
2014–2021
Memorial Sloan Kettering Cancer Center Rank:
#402