This Week In Science (22/11/2024) Your weekly digest of science news picked by the Felix Science editorial team
ICLR celebrate EuRoC success Felix sits down with ICLR members Andrei Paduraru, Soham More and Pablo Duhamel to discuss the trials and triumphs of launching Nimbus 24