FL

Fengchao Lang

National Cancer Institute, University of Pennsylvania, Chinese Academy of Sciences

ORCID iD 0000-0002-4617-938X

Employment

  • National Cancer Institute
    2020 - Present
  • University of Pennsylvania Postdoc
    2016 - 2020

Education

  • Chinese Academy of Sciences
    2011 - 2016

Projects & Funding

Projects & funding information is unavailable.

Publications (35)