A multiscale model of protein adsorption on a nanoparticle surface. (3rd September 2019)