Jari Eloranta, University of Helsinki