Profile picture
Esteban Poch
  • Director
    Primary
    Senior Consultant in Nephrology, Chief Nephrology Department, Hospital Clínic
    Barcelona, Spain
  • Professor
    University of Barcelona
    Barcelona, Spain
mini profile avatar Esteban Poch