Education

Medical School
University of Zurich - Switzer (1982), Medicine

Publications

Featured Publications LegendFeatured Publications

Professional Associations/Affiliations

  • American Psychiatric Association
  • North Texas Psychiatric Association
  • Swiss Dermatology Association
  • Swiss Medical Association
  • Texas Medical Association