Ranjan Singh
Assistant Professor
Nanyang Technological University
Singapore