Akihiko Taguchi
Yamaguchi University, Graduate School of Medicine
Appearances