Advanced science Zhi-Xuan Tan, Jin Ming Koh, Eugene V Koonin, Kang Hao Cheong DOI: 10.1002/advs.201901559 PMID: 32042555 PMCID: PMC7001654