Teruaki Hasegawa | doi.page