Chen Ran1. Show Affiliations » 1. Department of Biology, Stanford University, Stanford, CA, USA ranchenchn@gmail.com.
Abstract
Year: 2017 PMID: 28944267 PMCID: PMC5605163 DOI: 10.1080/23328940.2017.1308453
Source DB: PubMed Journal: Temperature (Austin) ISSN: 2332-8940