Alttoa, Kaur, Universität Tartu