135 pubs · 6,653 cites · h-index 41
AARP
2026 - Present
Viavi Solutions (United States)
2023 - 2023
Novartis (Switzerland)
1997 - 2022
Schlumberger (Ireland)
2022 - 2022
Novartis Institutes for BioMedical Research
2009 - 2022