85 pubs · 2,602 cites · h-index 23
Thomas Young Centre
2010 - 2025
Bioanalytica (Switzerland)
2025 - 2025
NanoGraf (United States)
Imperial College London
2008 - 2025
Institute of Physics
2020 - 2020