Space Operations at the Delft University of Technology
Status: Decayed
Launch: Apr 28th 2008
Last Reception: Nov 13th 2023 07:48:26 UTC
Status: Non Operational
Launch: Nov 21st 2013
Last Reception: -
Launch: Jan 13th 2022
Last Reception: Jan 06th 2024 13:17:04 UTC
Status: Under Development
Launch: -
Only currently orbiting satellites are shown on the map. Decayed and not launched satellites ones are not visible.