Maiste, Juhan, University of Tartu, Estonia