David M. Holmes
Clinical Associate Professor of Family Medicine
Expertise: global health, health care for underserved communities and human trafficking victims, spirituality in health, religious exemptions for vaccines, addiction medicine, wilderness medicine, travel medicine
Email: dholmes@buffalo.edu
Contact: David M. Holmes can be reached through Ellen Goldbaum in University Communications at 716-645-4605 or goldbaum@buffalo.edu, or Douglas Sitler in University Communications at 716-645-9069 or drsitler@buffalo.edu.