Rebecca Leach



Rebecca Leach is head nurse of the U.S.S. Saladin and studying to become a full M.D. She joined the crew in 2265.