| Family name | Chen |
|---|---|
| Given name | Yu |
| Initials | Y |
| ORCID | ORCID 0000-0003-3326-9068 |
| Affiliations |
Department of Life Sciences, Chalmers University of Technology, Gothenburg, Sweden.
Key Laboratory of Quantitative Synthetic Biology, Shenzhen Institute of Synthetic Biology, Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China. |