Biomineralization of calcium carbonates and their engineered applications: a reviewNavdeep Kaur Dhami, Abhijit Mukherjee|Frontiers in Microbiology|2013Cited by 725