Y10S977/799

Nanolipoprotein particles comprising hydrogenases and related products, methods and systems

Provided herein are nanolipoprotein particles that comprise a membrane associated hydrogenase and related assemblies, devices, methods and systems.