Celine Duraffourd

UCLA Division of Digestive Diseases, USA

0000-0002-5217-1659