Stanford Medicine logo

Key Documents

David Charo

Professional Education

  • BA, Princeton University Molecular Biology (2000)
  • Doctor of Medicine, University of Rochester (2006)

Faculty Advisor

Publications