Adam C Roberts Research Fellow, Nanyang Technological University Singapore Read more about Adam C Roberts