NCT05849792 - Internet-based Physical Activities Randomized Controlled Trial in Mild/Moderate Depression Participants: SONRIE Project | Crick | Crick