Cadherins: cellular adhesive molecules serving as signalling mediators. (8th August 2018)