Original languageEnglish
Awarding Institution
Supervisors/Advisors
Award date28 Feb 2017
Keywordsliver injury , drug, hepatic

ID: 31606667