Wed. Dec 25th, 2024

ITM 2020 scheduled for June 2nd to 6th in Istanbul, Turkey has been postponed to July 14th to 18th, 2020.

By daisen