Profile picture
Victor Alvarez-Munoz
Doctorate
  • Associate Professor
    Primary
    Department of Surgery. University of Oviedo
    Oviedo, Spain
  • Associate Professor
    Department of Urology, University Children's Hospital Zurich
    Zurich, Switzerland
mini profile avatar Victor Alvarez-Munoz