Dr. K. Shen is a thoracic and cardiac surgeon in Rochester, Minnesota and is affiliated with multiple hospitals in the area, including Mayo Clinic and Park Nicollet Methodist Hospital. He received his medical degree from Yale University School of Medicine and has been in practice for 19 years. Dr. Shen accepts several types of health insurance, listed below. He is one of 11 doctors at Mayo Clinic and one of 6 at Park Nicollet Methodist Hospital who specialize in Thoracic & Cardiac Surgery.