Personal information

Activities

Employment (1)

Baylor College of Medicine: Houston, TX, US

Employment
Source: Self-asserted source
Feng Yang

Peer review (10 reviews for 6 publications/grants)

Review activity for Cancer letters. (2)
Review activity for Cell & bioscience. (3)
Review activity for Cell death and disease. (1)
Review activity for NPJ breast cancer. (1)
Review activity for Oncogene. (2)
Review activity for Science. (1)