A team of aspiring students from The University of Queensland has won a share in honours in an international space competition.
3 April 2024A team of aspiring students from The University of Queensland has won a share in honours in an international space competition.
3 April 2024