Catechol modification as a platform for functional coatings | Synapse