Results 151 to 160 of about 311,588 (266)

Mechanistic insights into energy conservation by flavin-based electron bifurcation.

open access: yesNature Chemical Biology, 2017
C. Lubner   +15 more
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy