Kazutaka Shirokane

Dr. Kazutaka Shirokane