Onno Teng's avatar
Onno Teng
Physician at Leiden University Medical Center
  • Nephrology
  • Physician at Leiden University Medical Center
Want to learn more about Onno?

Join Resident 360!