Back to Authors
https://orcid.org/0000-0001-6455-5185
A5100669782 | I5740404
Mayo Clinic
Tianjin Medical University
Nucleic Acids Research | May 3, 2018 | Volume: 46 | Issue: W1 | Pages: W114-W120
10.1093/nar/gky407 | PMID 29771388