Rui Nouchi

Dr. Rui Nouchi