Dr. Shen is a licensed Cardiology in IL. Medical degree obtained from National Taiwan University College of Medicine. Completed residency training at University of Illinois at Chicago and fellowship training at Indiana University. Currently practices at CVM (CVM), located at 1236 E. Rusholme St, Moline, IL 61265. Dr. Shen specializes in atrial fibrillation and ventricular tachycardia, and implants cardiac devices such as pacemakers, defibrillators and cardiac resynchronization therapy.. In addition to English, Dr. Shen speaks Mandarin, Taiwanese, and Cantonese.