Undergraduate:
Medical School:
Internship:
Residency:
Fellowship:
Board Certification:
Professional Affiliations:
Hobbies:
BPA is a physician owned and operated community based group of more than 150 physicians and advanced level practitioners formed in October, 2013.