137 pubs · 3,297 cites · h-index 27
IDEXX Laboratories (France)
2024 - 2025
Flex (United States)
2021 - 2025
Flex (Mauritius)
2022 - 2023
Stanford University
2017 - 2023
The University of Texas at Arlington
2018 - 2018