290 pubs · 21,304 cites · h-index 65
Columbia University
2001 - Present
Electronic BioSciences (United States)
2025 - 2025
Meridian Bioscience (United States)
2025 - 2025
University of Mississippi Medical Center
2012 - 2024
Universidad Autónoma de Baja California
2023 - 2023