ESCompany · founded 2008Evestra (United States)San Antonio, United States · evestra.com/index.htmFollowManage this pageCitations, last 5 years125Works, last 5 years25h-index25Scientists listed2Grants since 20166OverviewPeople 2Grants 6Departments 1Departments and unitsEvestra (Germany) Company