University of Leeds ; University of Leeds
University of Helsinki ; University of Helsinki
Finnish Meteorological Institute (FMI) ; Ministry of Transport and Communications
Netherlands Organisation for Applied Scientific Research (TNO) ; Netherlands Organisation for Applied Scientific Research