3 ms·
I'm guessing they mean ten times more energy than other organic photovoltaics. Then again, maybe they mean ten times more energy than other thin-film organic p
by hugh3 16y ago
I'm guessing they mean ten times more energy than other organic photovoltaics.
Then again, maybe they mean ten times more energy than other thin-film organic photovoltaics.
Either way, the actual important information is definitely missing here.