Skip to content

Company · founded 1993

Evotec (United States)

San Francisco, United States · evotec.com/articles/en/Company/10

Part of Evotec (Germany)

Citations, last 5 years
342
Works, last 5 years
75
h-index
49
Scientists listed
7
Grants since 2016
6