Satellite NetSci 2025