Definitive Contract to Odixia Inc by National Institutes of Health: $2.6M obligated, latest action 2023-12-27. Xx::ot::xx - in Accordance With the…