Shiki Okamoto

Dr. Shiki Okamoto