20 pubs · 7,117 cites · h-index 12
Queen Mary Hospital
2025 - 2025
Joint Genome Institute
2002 - 2013
University of California, San Francisco
2012 - 2012
Maastricht University
Research Organization of Information and Systems
2011 - 2011