Icm2018.org had its availability tested 2 times in the past 236 days, dating back from May 19, 2024. During the inspections carried out as of January 11, 2025, it was observed that icm2018.org was either offline or experiencing technical difficulties. Icm2018.org was unreachable for 2 checks done, representing 100.00% of the total, with the latest occurrence on May 19, 2024. It has been noted that as of January 11, 2025, there were no error responses based on the responses that were received. The response time of icm2018.org on May 19, 2024, was — seconds, and the average response time is 0.001 seconds.