Shengli Yang
Shanghai Cancer Institute · Carsgen Therapeutics Co. · China University Of Mining And Technology-Beijing
Total Patents:
12
Overall Rank:
#405,359
Years Active:
2006–2024
Shanghai Cancer Institute Rank:
#2