Slug Slime Inspires Scientists To Invent Sticky Surgical Glue was originally broadcast on NPR’s All Things Considered on July 27, 2017.
This story features Wyss Institute Technology Development Fellow Jianyu Li.
The original broadcast story can be found here.