Dr. Satoru Takahashi

Tokyo Metropolitan University
Tokyo Japan 1920397

Papers: