76 pubs · 2,309 cites · h-index 18
Boise State University
2001 - 2020
Texas Tech University
2005 - 2005
Instrumental Polymer Technologies (United States)