iCBLS: An interactive case-based learning system for medical education. - Maqbool Ali; Soyeon Caren Han; Hafiz Syed Muhammad Bilal; Sungyoung Lee 001; Matthew Jee Yun Kang; Byeong Ho Kang 001; Muhammad Asif Razzaq; Muhammad Bilal Amin (Int. J. Medical Informatics, 2018)