Artificial skin? We made it — here's why

692,196 plays|
TEDxVienna
• October 2022