Maka Bitsadze's picture
Maka
Bitsadze
Various: leading specialist, head and project manager

Profile