Kota Takahashi

National Institute of Radiological Sciences Japan

1chapters authored