An organic photovoltaic featuring graphene nanoribbons

An organic photovoltaic featuring graphene nanoribbons