The Isthmus Project invests in Archeus Technologies, advancing their novel approach to improve cancer treatment.