20j Forskargatan, Biovation Park, Sodertalje, 151 36, Sweden
Offspring Biosciences are a research focused contract services organisation that promotes scientific excellence in the discovery of treatments for human diseases