Develops neonatal care solutions that help keep mother and baby connected during birth and delayed cord clamping.
Langegracht 70, 2312 NV, Leiden