An image depicting green algae, representing biotechnology, environmental science, and sustainable energy research in a laboratory setting.

Code produit:
1026864989