Tomoyuki Satake

Dr. Tomoyuki Satake