Aberystwyth UniversityOpens external site Issued: 22 June 2016 Patricia Shaw [Aberystwyth University]Opens external site Issued: 22 June 2016 Meet the iCub [Aberystwyth University]Opens external site Issued: 22 June 2016