University of Helsinki
public university in Helsinki, Finland