52 pubs · 2,438 cites · h-index 20
King's College London
2010 - Present
STMicroelectronics (United Kingdom)
2024 - Present
University of London
2020 - 2022
Guy's Hospital
2012 - 2022
Biologie du Développement et Cellules Souches
2012 - 2013