Oxford Photovoltaics Ltd

Official name: 
Oxford Photovoltaics Limited
Registration country: 
United Kingdom
ISIC Code: 
2790
Company type: 
Commercializes the world-leading solid state DSC solar cell research.
Overview: