52 pubs · 5,567 cites · h-index 33
Integrated DNA Technologies (United States)
2016 - 2025
University of Florida
2011 - 2017
University of Iowa
2008 - 2010