Ombion Centre for Animal-Free Biomedical Translation

Ombion is a national centre for valorizing and disseminating animal-free innovations and expertise in The Netherlands.

Secret Link