Emil Syundyukov

Chief Technology Officer, Longenesis



Share

Emil Syundyukov