Profile picture
Mazda Farshad
  • Director
    Balgrist University Hospital
    Zurich, Switzerland
mini profile avatar Mazda Farshad