Yayoi Teranishi's scientific contributions