Complex sentence: The Center offers an American program situated in Europe with about 185 students from more than 35 countries.
Split into simpler sentences: The Center offers an American program situated in Europe. Its capacity is about 185 students, and typically hosts students from more than 35 countries.