Agenus inc. announces resignation of alex duncan as chief technology officer, effective january 2, 2020

Dr. alex duncan, chief technology officer of agenus inc. will be transitioning out and leaving agenus on january 2, 2020.
AGEN Ratings Summary
AGEN Quant Ranking