11 pubs · 1,549 cites · h-index 9
University Hospital of Lausanne
2009 - 2012
John Radcliffe Hospital
2011 - 2011
University of Oxford
2007 - 2011
MRC Human Immunology Unit
2005 - 2011
ENT and Allergy
2010 - 2010