Odeberg J

Family name Odeberg
Given name Jacob
Initials J
ORCID

ORCID 0000-0003-0996-1644

Affiliations Science for Life Laboratory, Department of Protein Science, KTH Royal Institute of Technology, Stockholm, Sweden.

4 publications