Maya Clinton

Maya Clinton

Physics Graduate. Computer Science Masters Graduate. Animation lover! Researcher.