Tag: Amy Xu May 25, 2016 Itching for no reason? Immune system may be at faultResearchers identify irregularities that may cause itching.News Release July 9, 2015 Four medical students selected as Howard Hughes fellowsStudents are among 68 nationwide selected for a year of mentored research training.Medical Campus & Community, School of Medicine, Video Posts navigation