Ilene Chen (Earth-11354)

Dr. Ilene Chen is a Monarch mythologist whose family has had a history of studying Titans. She is the twin sister of Dr. Ling Chen.