63 pubs · 4,803 cites · h-index 34
Systems, Applications & Products in Data Processing (United Kingdom)
2019 - 2019
California Institute of Technology
2010 - 2017
Rhodes University
2016 - 2016
Max Planck Institute for Gravitational Physics
2007 - 2012
Max Planck Society
2007 - 2010