Inhibrx Biosciences shares rise after Phase 2 INBRX-106 and Keytruda data showed stronger response rates in head and neck cancer.
Inhibrx Cancer Treatment Shows High Response Rates In Head And Neck Cancer Study
Importance Rank:
1