Gemaakt in 1998 (Duitsland), EVOSCREEN bezit 6 zustermerken en 4958 concurrerende merken. EVOSCREEN is eigendom van Evotec, genoteerd aan de beurs van Francfort . De ISIN code van het bedrijf is DE0005664809. EVOSCREEN behoort tot de bedrijfssector Geneesmiddelenfabrikanten.