Michael Schefter

Chief Scientist, Norsat International

Michael’s Recent activity