10 pubs · 1,148 cites · h-index 5
Thieme Medical Publishers (Germany)
2010 - 2010
Technische Universität Dresden
2010 - 2010
University of Toronto
2005 - 2005
Chelsea and Westminster Hospital
2000 - 2002
European Federation of Nurses Associations
2002 - 2002