| Family name | Xue |
|---|---|
| Given name | Peng |
| Initials | P |
| ORCID | ORCID 0000-0001-6844-6066 |
| Affiliations |
Department of Biology, Institute of Molecular Systems Biology, ETH Zürich, Zürich, Switzerland.
Institute of Biophysics, Chinese Academy of Sciences, Beijing, China. |