Author profile

David Sarrut, PhD

CREATIS CNRS UMR 5220; INSERM U 1044; Université de Lyon; INSA‑Lyon