755 pubs · 31,769 cites · h-index 86
Moffitt Cancer Center
1996 - Present
Florida Digestive Health Specialists
2019 - 2025
Université Bourgogne Franche-Comté
2018 - 2025
Digestive Health Research Institute
2025 - 2025
Trinity College Dublin
2023 - 2023