25 pubs · 73 cites · h-index 3
University of Cambridge
2025 - Present
MRC Biostatistics Unit
University of Twente
2021 - Present