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
  • ›