Carbohydrate produced by bacteria triggers marine biofouling


Trending Today on EcoTopical