A perspective approach to sustainable routes for non-isocyanate polyurethanes. (February 2017)