Complex sentence: She also played a key role establishing several new research institutes, and was the Founding Director of a new CUNY Advanced Science Research Center.
Split into simpler sentences: She also played a key role establishing several new research institutes. She is overseeing the planning and programming of a new CUNY Advanced Science Research Center.