Takuya Osada's scientific contributions