Complex sentence: The center is managed as a non-profit organization, is financed by national funds, and supported a variety of German and foreign research institutions.
Split into simpler sentences: The center is managed as a non-profit organization, and financed by national funds. It receives scientific support by a variety of German and foreign research institutions.