112 pubs · 1,818 cites · h-index 24
Carnegie Mellon University
2020 - Present
York University
2025 - 2025
American Society For Engineering Education
2024 - 2024
Johns Hopkins University
National Renewable Energy Laboratory
2023 - 2023