The highlights of the 20th ICHA 2023 in Hiroshima, Japan can now be found online.