Logan DT

Family name Logan
Given name Derek T
Initials DT
ORCID

ORCID 0000-0002-0098-8560

Affiliations Biochemistry and Structural Biology, Center for Molecular Protein Science, Department of Chemistry, Lund University, 221 00 Lund, Sweden

2 publications