Celine Duraffourd

UCLA Division of Digestive Diseases, USA 0000-0002-5217-1659