Published in the journal Scientific Reports, researchers have created realistic, skin-like replicas made of Ecoflex, a type ...