TMEM87a/Elkin1, a Component of a Novel Mechanoelectrical Transduction Pathway, Modulates Melanoma Adhesion and Migration

eLife - United Kingdom
doi 10.7554/elife.53308