401 employees
Luxembourg Institute of Health is a research organization for biomedical research.
1988