marine bacteria

Biofouling, 2023

Biofouling, 2023