David Klionsky

David Klionsky

Staff Software Engineer, Duolingo
149 points