386 pubs · 8,536 cites · h-index 43
University of Southampton
2012 - Present
Integrated Optoelectronics (Norway)
2024 - 2024
Orange (Poland)
2022 - 2022
Engineering and Physical Sciences Research Council
2019 - 2019
University of Belgrade
2016 - 2016