November 13-15, 2023 London, UK
ICITST-2023 will be held in London, UK. The venue is to be announced shortly.
Never miss an update