Barbara L. Weber, MD

Interests/specialties:

Resources:

Elected 1998

Email: barbara.l.weber@gmail.com

Phone: 610.585.0778

Society service

President, 2006–2007