space related competitions
- Saudi Arabia
Saudi Arabia’s projects achieve largest share in NASA Apps Challenge
Saudi Arabia’s projects have achieved the largest share of the nominated projects in the NASA International Space Apps Challenge. The…
Read More »