April 5, 2013 HighMag, 05 Apr 2013 Cell adhesion is sticky business. See what I did there?! Comedy. Gold. Seriously, though, cell adhesion is complicated, with…