CEO
Laksh Aithani
CEO Approval Rating
90/100
Charm Therapeutics is an England-based biotechnology company that researches and develops novel small-molecule therapeutics for the treatment of cancer.