NCT02329314 - The Evaluation of Glycyrrhizic Acid's Pesticide Effect in Treating Liver Damage (Retrospective Study) | Crick | Crick