24 pubs · 1,942 cites · h-index 13
Genomics Institute of the Novartis Research Foundation
2014 - 2025
University of Wyoming
2025 - 2025
Novartis (China)
Wyoming Department of Education
Universidad de Murcia
2024 - 2024