Haoqing Jerry Wang1 article listing Haoqing Jerry Wang in Nature Communications, indexed by Paperzzz from Crossref and OSF.TMEM63 proteins act as mechanically activated cholesterol modulated lipid scramblases contributing to membrane mechano-resilience Nature Communications