Medicine CHARLES RIVER LABORATORIES Finland
PhD student University of Helsinki University of Helsinki, Finland Finland
Professor Health University of Helsinki, Finland Finland
Professor Toxicology, University Alliance Finland