Who is the winner of the 2025 'Young Scientist Challenge'? .

See Full Page