Registration has opened for the 2018 ICMP taking place in Montreal July 23-28, 2018. You can register here.