Kiyoshi Kataoka

Dr. Kiyoshi Kataoka