Speaker Profile
Mark R. H. Krebs

Mark R. H. Krebs BSc, D.Phil

Biochemistry and Molecular Genetics
Leiden, South Holland, Netherlands

Connect with the speaker?