10.1101/2024.02.04.578431
TMEM16 and TMEM63/OSCA proteins share a conserved potential to permeate ions and phospholipids
2024-02-05