What's new

STW grant for more efficient solar cells.
Nature Nanotechnology 6, 710-713 (2011)
Appl. Phys. Lett. 99, 053126 (2011)
Phys. Rev. B 83, 155323 (2011)
Nature nanotechnology (2010)
Phys. Rev. B 81, 195206 (2010)
IBEDM 2009 - Tossa de Mar (Sept. 2009)
UVA Beta studies Bonhoeffercollege Castricum