He does his best to practice high quality, patient centered, whole person health care by addressing the physical, emotional, social and spiritual needs of patients. In addition to seeing patients, Dr. Holmes is a Clinical Associate Professor in the UB Dept. of Family Medicine where he directs the Global Health Education Program and teaches at the medical school. Dr. Holmes and the UB Dept. of Family Medicine received a Templeton Foundation grant which assisted in developing spirituality in healthcare curriculum for several required courses and one elective at the medical school. He is currently engaged in research looking at the role faith plays in addiction recovery. To review his faculty profile, click here.