Yaroslev Tartakovsky

Yaroslev Tartakovsky is a researcher for Binary Helix at Peak 15 on Noveria.