publication venue for Calcium Carbonate Precipitation: A Review of the Carbonate Crystallization Process and Applications in Bioinspired Composites. 44:87-107. 2016