175 pubs · 18,886 cites · h-index 43
Nanomaterials Research (United States)
2014 - Present
University College London
2009 - Present
Albemarle (United States)
2013 - 2025
Royal Institution of Great Britain
2009 - 2025
National Science and Technology Development Agency
2024 - 2024