Page History
...
Research institutes and special libraries
Evira - Finnish Food Safety Authority Evira
ECHA - European Chemicals Agency
IL - Finnish Meteorological Institute
Luke - Natural Resources Institute Finland
SA - Academy of Finland
SYKE - Finnish Environment Institute
THL - National Institute for Health and Welfare
TTL - Finnish Institute of Occupational Health