The crossword solution for issue 382 of BBC Science Focus