Profile picture
Takashi Igarashi
  • Director
    Division of Nephrology and Rheumatology, National Center for Child Health and Development
    Tokyo, Japan
mini profile avatar Takashi Igarashi