136 pubs · 6,653 cites · h-index 26
Glasgow Caledonian University
2013 - Present
PLA Electronic Engineering Institute
2018 - 2018
University of Edinburgh
2007 - 2016
Signal Processing (United States)
2012 - 2012
University of Bremen
2007 - 2007