Publication ID (Profile URL)
https://researcherprofiles.org/profile/1183824
Publication Year
2014
PubMed ID
25220793
Publication Title
Roberts JP. Does center-specific reporting limit innovation. Liver Transpl. 2014 Nov; 20 Suppl 2:S42-4.