Annunziato Amendola. Show Affiliations »
Abstract
Year: 2017 PMID: 29193988 DOI: 10.1177/0363546517739258
Source DB: PubMed Journal: Am J Sports Med ISSN: 0363-5465 Impact factor: 6.202