Category: papillae

Scientists Have Created Programmable Synthetic Skin

Scientists Have Created Programmable Synthetic Skin

In Brief Engineers have looked to the deep sea to create a new form of synthetic skin. The result is a ...
1 / 1 POSTS