63 pubs · 5,129 cites · h-index 33
Integrated DNA Technologies (United States)
1990 - 2018
Renal Research Institute
2016 - 2016
University of Iowa
1980 - 1993
Drexel University
1993 - 1993
Creighton University
1986 - 1986