136 pubs · 19,386 cites · h-index 61
University of Chicago
1994 - 2023
Igenbio (United States)
2023 - 2023
University of Illinois Chicago
1996 - 2015
Genomics (United Kingdom)
2014 - 2015
Colorado State University
2012 - 2012