Bruce P. Klein, MD — Physician in Canandaigua, NY | Networker