Co-Founder & CEO
David Urech
CEO Approval Rating
89/100
Numab is a Switzerland-based biotechnology company that discovers and develops immuno-oncology therapies for the treatment of cancer.