Cheng Yang

Cheng Yang

Next-generation co-stimulation blockade

Cheng Yang (CN)

Deputy director · Kidney Transplantation · Zhongshan Hospital, Fudan University · Shanghai