Cataloguer
moscow, moscow city, russia
Polytechnic of Namibia
MIT Sloan School of Management
Massachusetts Institute of Technology