Dr. Lin is a licensed Cardiology in MN. Graduated in 2000. Medical degree obtained from University of Iowa College of Medicine. Completed residency training at UT Southwestern Medical Center and fellowship training at University of Virginia. Currently practices at Allina Health (Allina Health), located at 1455 Saint Francis Avenue, Shakopee, MN 55379. In addition to English, Dr. Lin speaks Mandarin and accepts new patients.