50 pubs · 27,377 cites · h-index 21
Saint Xavier University
2025 - 2025
ID Genomics (United States)
2019 - 2025
Concordia University
2014 - 2025
National Center for Emerging and Zoonotic Infectious Diseases
2020 - 2020
Concordia University
2014 - 2020