Skip to main content

Leo Takashi Yamaguchi

Assistant Professor

Interests

  • Kidney disease