Traveling on Study Abroad: Strasbourg
The CEPA Foundation is a 501(c)3 registered non-profit organization dedicated to building bridges of understanding, fostering intercultural communication, education, and providing for those in the developing world. The CEPA Foundation operates the European Study Center campuses in Heidelberg and Strasbourg.