Properties
Alt label
- French National Institute of Health and Medical Research
- Institut national de la sante et de la recherche medicale
SES ID
- 26926
- 440829
- 440827
Notation
- 26926
In scheme
Top concept of
Definition
- French public research institution, focused on human health and medical research.