8 pubs · 4,273 cites · h-index 8
Northwestern University
2003 - 2008
International Institute for Nanotechnology
2006 - 2006
Royal Institution of Great Britain
2003 - 2003
University of Toronto
University College London