10 employees
Codex Oncology is an Ireland-based company that develops novel anti-cancer therapeutics.
2009