College of Law
Singleton Park
Swansea , SA2 8PP
United Kingdom
Swansea University
CdTe, PV, module, superstrate, pinhole
CdTe, Cd-rich, MOCVD, solar cells, surface morphology, microstructure texture randomization