Barbara Rubin

Active Amherst, NY Nurse Practitioner for Academic Medicine Services, Inc.

(716)929-4660