Dr. Iyyankutty is a Psychiatry physician in training in IL. Graduated in 2010. Medical degree obtained from Henan, Xinxiang Medical University in China. Currently practices at Loretto Hospital (Loretto Hospital), located at 645 South Central Avenue, Chicago, IL 60644. In addition to English, Dr. Iyyankutty speaks Mandarin.