Dr. Takahiro YAMAMOTO

(Heidelberg University) (click here for the essay)