Profile picture
Ikuko Eguchi Yairi
Doctorate
  • Professor
    Sophia University
    Chiyoda, Tokyo, Japan
mini profile avatar Ikuko Yairi