and contributed to the construction of over 375 MW of solar power plants. Owen has also presented numerous papers on photovoltaic system performance and modeling at industry conferences. He holds a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results