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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results