Galen Whishaw

Galen Whishaw is an UEE Navy vice admiral assigned to the Research & Development Division. He is based in Tamerlane in MacArthur in Killan system.