TNO Prevention and Health (Leiden). Division Technology in Health Care
TNO Preventie en Gezondheid (Leiden). Divisie Technologie in de Gezondheidszorg