Ithaca Ellens
Please note: All information on this page is viewable to starfleet personnel looking through publicly available records.
Ithaca Ellens is a physicist whose last known whereabouts was Science Station 7623. Ellens completed her dissertation under professor Kay Xanadu at the university of Olympus Mons.