Worcester Warriors forward Cornell du Preez is to stay in hospital for a further four weeks to recover from a serious throat injury.