Bob Makovei

Economist, Certified Translator & Interpreter