This dexterous humanoid has robot fingers that almost perfectly mimic human hands

2018-07-17 5

A humanoid touch.