Souichi Yamada

Dr. Souichi Yamada