| Family name | Barbera |
|---|---|
| Given name | Stefano |
| Initials | S |
| ORCID | ORCID 0000-0001-9544-455X |
| Affiliations |
Department of Immunology, Genetics and Pathology, Uppsala University, Uppsala 752 37, Sweden.
Science for Life Laboratory (SciLifeLab), Uppsala 752 37, Sweden. |