Cross Keys Internal Medicine, LLP

About Us

John L. Genier, MD
Dr. Genier grew up in the Rochester area and graduated Colgate University in 1985.  He went to the University of Rochester School of Medicine and did his training in primary care internal medicine in the University of Rochester Primary Care Program.  He served as chief resident for a year prior to cofounding Cross Keys Internal Medicine
Steven J. Howard, MD

Dr. Howard graduated from Johns Hopkins University with a Bachelors of Science in 1986. He graduated from SUNY at Buffalo School of Medicine in 1990. He finished his internal medicine training in primary care internal medicine in 1993 from the University of Rochester School of Medicine.

David W. Kopp, MD

Dr. Kopp graduated from Princeton University in 1987 and University of Rochester Medical School in 1994. He did his internal medicine residency training at University of Rochester Primary Care Internal Medicine. He practiced in Corning for several years and joined Cross Keys Internal Medicine in 2007.