Science Hydrogen fuel breakthrough prize and barcoding parasites: News from the College 26 August 2022