296 pubs · 5,306 cites · h-index 37
National Renewable Energy Laboratory
2005 - Present
Carl Zeiss (United States)
2025 - 2025
University of North Carolina at Charlotte
2023 - 2023
Intertek (United States)
2023 - 2023
Beijing Solar Energy Research Institute
2023 - 2023