Hitchhikers hinder medication shelf life Biopharmaceutical, Engineering, Feature, Research Blog, Research NewsUD ingenuity sheds light on key biopharmaceutical manufacturing problem