OTFSC

AcronymDefinition
OTFSCOrganic Thin-Film Solar Cells