Complex sentence: The school currently has approximately 600-700 pupils, of whom about 70% are from Macau while the remaining 30% represent approximately 35 different nationalities.
Split into simpler sentences: The school currently has approximately 600-700 pupils. About 70% of the student population is from Macau while the other 30% represents approximately 35 different nationalities.