Novel protein inhibits in vitro precipitation of calcium carbonate

Abstract
No abstract available