Journal of visualized experiments : JoVE Sohyeon Park, Yinyin Zhuang, Xiaoyu Shi DOI: 10.3791/63793 PMID: 36314803