Ryutaro Shohara

Dr. Ryutaro Shohara