Surface heterogeneity: a friend or foe of protein adsorption - insights from theoretical simulations.

Surface heterogeneity: a friend or foe of protein adsorption - insights from theoretical simulations.