Biomimetic Assembly of Polypeptide-Stabilized CaCO3Nanoparticles | doi.page