Search results
Scientists attach living skin to robots to make them smile
Sky News via Yahoo News· 4 days agoA team at Tokyo University, in Japan, said their work would also bring other potential benefits for...
A team at Tokyo University, in Japan, said their work would also bring other potential benefits for...