Read news on tapeworm with our app.
Read more in the app
A tapeworm-inspired, tissue-anchoring mechanism for medical devices - EurekAlert