We use cookies to improve your experience, some are essential for the operation of this site.

465971 - Microscopic view of colonization of a micrplastic fragment onto a microbe.