95 pubs · 3,831 cites · h-index 28
Cancer Research And Biostatistics
2025 - 2025
MRC Biostatistics Unit
2023 - 2025
GlaxoSmithKline (United Kingdom)
2006 - 2024
Age UK
2016 - 2024
GlaxoSmithKline (Netherlands)
2008 - 2024