Institute of Liver Studies Laboratoire20119Denmark Hill, London SE5 9RSRoyaume-Uni
King's College Hospital Institution132502KCHDenmark Hill London, SE5 9RSRoyaume-Unihttps://www.kch.nhs.uk/