OTFSC

(redirected from Organic Thin-Film Solar Cells)
AcronymDefinition
OTFSCOrganic Thin-Film Solar Cells