Seawater-based soybean urease for calcareous sand biomineralization ...

Seawater-based soybean urease for calcareous sand biomineralization ...

More to explore