MIMETAS — Organ-on-a-Chip is located in Oegstgeest, Netherlands on De Limes 7. MIMETAS — Organ-on-a-Chip is rated 5 out of 5 in the category biotechnology company in Netherlands.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet