Crossword solution for issue 386 of BBC Science Focus magazine