10.1101/2024.02.04.578431

TMEM16 and TMEM63/OSCA proteins share a conserved potential to permeate ions and phospholipids

2024-02-05