biomimetics

Slug Slime: Coming To A Hospital Near You?

I love the rainforest. I love its wetness, and I love the mists that rise from the trees when it…

13 years ago