von Otter E

Family name von Otter
Given name Eric
Initials E
ORCID

ORCID 0000-0002-8769-920X

Affiliations School of Biological Sciences, Nanyang Technological University, 60 Nanyang Drive, Singapore 637551, Singapore.
NTU Institute of Structural Biology, Nanyang Technological University, 59 Nanyang Drive, Singapore 636921, Singapore.

1 publications


Publications 8.1.0