10 pubs · 219 cites · h-index 3
National Bioproducts Institute (South Africa)
2026 - Present
Joint BioEnergy Institute
2025 - Present
Lawrence Berkeley National Laboratory
2021 - 2025
University of Utah
2024 - 2025