Achilleas Savva

  • Citations Per Year
Learn More
Recent years have seen considerable advances in organic photovoltaics (OPVs), most notably a significant increase in their efficiency, from around 4 % to over 10 %. The stability of these devices,(More)
  • 1