Predicting the right spacing between protein immobilization sites on self-assembled monolayers to optimize ligand binding.