The Stanford Medical Youth Science Program: 18 years of a biomedical program for low-income high school students.

The Stanford Medical Youth Science Program: 18 years of a biomedical program for low-income high school students.