2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2018-05-01
Nature, vol. 583, no. 7818, page. 699 - 710, 2020-07
Nature, vol. 583, no. 7818, page. 693 - 698, 2020-07
Human Mutation, vol. 38, no. 9, page. 1240 - 1250, 2017-09