Adsorption of BSA on Highly Carboxylated Microspheres—Quantitative Effects of Surface Functional Groups and Interaction Forces