Yun Yan
Shenzhen.
Wuhan
Unit of Synthetic Biology(USB) at Beijing Genomics Institute(BGI)
Wuhan University, China.
Name/email consistency: medium
Shenzhen.
Wuhan
Unit of Synthetic Biology(USB) at Beijing Genomics Institute(BGI)
Wuhan University, China.
Name/email consistency: medium