33 pubs · 3,569 cites · h-index 16
University of Connecticut
2017 - 2025
Institute for Systems Biology
2024 - 2024
University of California, Davis
2015 - 2017
Louisiana State University
2009 - 2014
Houston Museum of Natural Science
2014 - 2014