10.1126/scitranslmed.3002193
Journal article
Science Translational Medicine
American Association for the Advancement of Science (AAAS)
06/07/2011
3
90ra60 - 90ra60