David R Holmes III, PhDAboutDavid R Holmes IIIAboutCopy LinkEducation & TrainingPhDMayo Clinic College of Medicine, Biophysics/Biophysical SciencesBACarleton College, Computer Science & Psychology