10.1101/711473
TMEM16F phospholipid scramblase mediates trophoblast fusion and placental development
2019-07-24