| Family name | Mowbray |
|---|---|
| Given name | Sherry L |
| Initials | SL |
| ORCID | ORCID 0000-0002-0732-6367 |
| Affiliations |
Department of Cell and Molecular Biology, BMC, Uppsala University, Box 596, SE-751 24 Uppsala, Sweden.
Department of Cell and Molecular Biology, Science for Life Laboratory, BMC, Uppsala University, Box 596, SE-751 24 Uppsala, Sweden. |