The chemical and biological versatility of riboflavin - Massey, V (Biochem Soc Trans, 2000)