22 pubs · 5,814 cites · h-index 15
Intensive Care Society
2000 - 2000
University of Geneva
1999 - 1999
Polyclinic Medical University
1996 - 1996