NADPH Oxidases Revisited: From Function to Structure sidottuEnglanti, 2023