The standard of questions is absolutely no where near the level of the IMO. Also, there don't seem to be many big name US or British universities, and as LottoX mentioned, Chinese Universities. Probably speaks more about the actual competition rather than the actual universities.