Nature Biomedical Engineering, vol. 2, no. 4, page. 239 - 253, 2018-04
Lab on a Chip - Miniaturisation for Chemistry and Biology, vol. 19, no. 11, page. 1922 - 1928, 2019-06-07