Martin Byrdin
0000-0002-6389-8714
Institute for Structural Biology
1 paper found
Refreshing results…
Mechanism and dynamics of fatty acid photodecarboxylase
Missing publications? Search for publications with a matching author name.