165 pubs · 5,927 cites · h-index 43
Texas Tech University
2021 - Present
Institute of Biopolymers and Chemical Fibres
2026 - Present
525 Solutions (United States)
2014 - 2021
McGill University
2016 - 2021
University of Richmond
2019 - 2020