Passes first review

16 May, 2002

The mission passes its first major review by technical experts who say that it is on track.

The Systems Requirements Review confirmed that New Horizons is making progress on spacecraft and scientific instrument design, and that we are ready to proceed toward the mission confirmation reviews that NASA is requesting.