Chen L

Family name Chen
Given name Lei
Initials L
ORCID

ORCID 0000-0002-5226-1427

Affiliations Department of Immunology, Genetics and Pathology, Science for Life Laboratory, Uppsala University, SE-752 37, Uppsala, Sweden. lei.chen@raritybioscience.com.
Rarity Bioscience AB, SE-752 37, Uppsala, Sweden. lei.chen@raritybioscience.com.

1 publications


Publications 9.5.0