School of Informatics

EPSRC - Robots more human-like than ever are all set to invade Edinburgh

EPSRC - Robots more human-like than ever are all set to invade Edinburgh