2003 – 2006 superuser May 3, 2003 0 Comments Associate Professor Department of Dermatology, Geneva University Hospital