Indian boy develops world's 'smallest' satellite for NASA

Record ID: 426944