Oncodea employs 8 employees. The Oncodea management team includes Ali Khammanivong (Founder, CEO, and Chief Science and Technology Officer), Robert Petcavich (Scientific Advisor), and Eng Lee (Machine Learning Scientist).
Looking for a particular Oncodea employee's phone or email?