IMOTC: International Mathematical Olympiad Training Camp

What does IMOTC mean? The above is one of IMOTC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Mathematical Olympiad Training Camp