ICITST-2023 will be held in London, UK. The venue is to be announced shortly.

Join our mailing list

Never miss an update