Hikaru Ikeda's scientific contributions