Text this: Microbial-Induced Carbonate Precipitation: A Review on Influencing Factors and Applications