News

TAPCHA project page updated

TAPCHA project page updated Thumbnail

October 27, 2017

We have recently updated our TAPCHA page to give a summary of our ongoing project since 2014. Please check it out.

Researchers

Dr Nan Jiang Thumbnail
Dr Nan Jiang

Associate Professor & Head of Department of Computing and Informatics