Solar system montage with eight planets

Jane Russell

Affiliate, Applied Research Corporation

Jane Russell is affiliated with the Applied Research Corporation in Landover, Maryland. She was previously the Project Astrometrist for the Guidance Star Selection System for the Space Telescope Science Institute, and she worked on astrometric planet searches for many years.