Back to Authors
https://orcid.org/0000-0003-2559-9761
A5101859380 | I183067930
Mayo Clinic
Shanghai Jiao Tong University
Physiological Reports | May 21, 2014 | Volume: 2 | Issue: 5 | Pages: e12017
10.14814/phy2.12017 | PMID 24844639