Evotec (United States)h-index: 40Total citations: 7,262Total papers: 338Homepage: https://www.evotec.com/articles/en/Company/10