Non-isocyanate polyurethanes (NIPUs) represent an innovative class of polymeric materials synthesised via routes that avoid the use of toxic isocyanate precursors. Central to many of these methods is ...