Lillian Bench

Lillian is an Alterran researcher who was stationed at Research Base Zero. She sought to make contact with the Architects, but found it difficult due to interference from Al-An.