Katsuhiro Shirono

Dr. Katsuhiro Shirono