Ryuichi Shirooka

Dr. Ryuichi Shirooka