An 18-year-old has developed what may well be the smallest satellite ever built, one that NASA is going to launch into space in June.
An 18-year-old has developed what may well be the smallest satellite ever built, one that NASA is going to launch into space in June.