119 pubs · 2,481 cites · h-index 25
Pacific Northwest National Laboratory
2014 - Present
Bioengineering (Switzerland)
2026 - Present
Washington State University
2022 - Present
University of North Texas
2025 - 2025
Government of the United States of America
2024 - 2025