Hideki Terai

Dr. Hideki Terai