user-icon
Position
Group leader perovskite research
Company
Helmholtz-Zentrum Berlin
Location
Berlin GERMANY