March 24, 2013
Nanowire solar cells have startlingly high efficiency

Nanowire solar cells have startlingly high efficiency

  1. solaps reblogged this from uncannytech
  2. uncannytech posted this