An Indian teenager has built what is thought could be the world's lightest satellite, which will be launched at a Nasa facility in the US in June.
Rifath Shaarook's 64-gram (0.14 lb) device was selected as the winner in a youth design competition.
The 18-year-old says its main purpose was to demonstrate the performance of 3-D printed carbon fibre.
Rifath told local media his invention will go on a four-hour mission for a sub-orbital flight.
During that time, the lightweight satellite will operate for around 12 minutes in a micro-gravity environment of space.
"We designed it completely from scratch," he said. "It will have a new kind of on-board computer and eight indigenous built-in sensors to measure acceleration, rotation and the magnetosphere of the earth."
The satellite has been named KalamSat after former Indian president Abdul Kalam, a pioneer for the country's aeronautical science ambitions.
His project was selected in a challenge called Cubes in Space, organised by education company idoodle with support from Nasa and the Colorado Space Grant Consortium.
Newcomer scientist Rifath comes from a small town in Tamil Nadu and now works as lead scientist at Chennai-based Space Kidz India, an organisation promoting science and education for Indian children and teenagers.
The KalamSat is not his first invention: at the age of 15, he built a helium weather balloon as a part of nationwide competition for young scientists.
Sources : BBC News
Forget Trump White House, Belgium s
As her reality TV star husband meets many of his Western allies
Putin plays piano as he awaits talk
Vladimir Putin plays the piano while awaiting Xi Jinping
Twitter suspends India singer's acc
Popular Indian Bollywood singer Abhijeet Bhattacharya's Twi
Olympic gold medallist Inge de Brui
The 43-year-old former swimmer is due to appear on Adam seeks E
First photos of Ariana Grande since
Ariana Grande was seen for the first time since a suicide bom
Living la bella vita! Michelle Obam
The former First Lady and her husband were spotted in Siena, Tu