Innovative Nanomedicine Offers New Hope for Sepsis Treatment, says Radboudumc and Eindhoven University of Technology June 10, 2023