Roadmap Progress Report 2023 93 new scientific publications