Roman Yampolskiy 2017 Publicationresearchgate.net2 points·trilogic··1 commentOpen articleSaveView on HN