John S. Caskey, MD. I am board certified in general internal medicine. I graduated from Tufts University School of Medicine in 1997, and subsequently trained in internal medicine at New York University Medical Center/Bellevue Hospital Center. I practiced in New York City in private practice, and as an Assistant Professor of Medicine at SUNY ....