NIVEL Netherlands Institute for Health Services Research is located in Utrecht, Netherlands on Otterstraat 118. NIVEL Netherlands Institute for Health Services Research is rated 2.6 out of 5 in the category research institute in Netherlands.
Accessibility
Wheelchair-accessible entrance