Tag: Robinson, Gregory

Greg Robinson Fixed NASA’s James Webb Space Telescope, Reluctantly

Gregory Robinson was enjoying another job when NASA persuaded him to take on an enormous astronomy project that was billions of dollars over budget and years behind schedule.