Angela Y. Chen has been appointed vice president of information technologies and chief information officer at the University of Delaware. Chen holds a bachelor’s degree in clinical medicine from Shanghai Medical University and a master’s in management information systems from Virginia Commonwealth University.
Read Next
MARIBETH STEVENS
December 5, 2024