Dr. John H. Shelby has been practicing medicine for 39 years. Dr. Shelby graduated from the University of Texas Southwestern Medical Center at Dallas in 1975. He practices medicine in Rochester, MN and specializes in Otolaryngology. Dr. Shelby is affiliated with Saint Marys Hospital and Mayo Clinic Hospital-Rochester Methodist Campus. He speaks English, French, German, Polish, Chinese, Italian, Spanish, Portuguese, Russian, Arabic, Korean, Tagalog and Vietnamese