eLife, vol. 12, 2023-12
PLoS Biology, vol. 16, no. 1, page. E2003992, 2018-01
SCIENTIFIC REPORTS, vol. 7, no. 1, page. 1383, 2017-05-03