Background
Holmes, David Richard was born on December 4, 1973 in Rochester, Minnesota, United States.
Holmes, David Richard was born on December 4, 1973 in Rochester, Minnesota, United States.
Degree in biomedical Science, Mayo Clinic, Rochester, Minnesota, 2002. Doctor of Philosophy, Mayo Clinic, Rochester, Minnesota, 2003.
Director, biomedical imaging resource Mayo Clinic, since 2008, researcher, since 2003.
Married Sarah Holmes.