Enhanced thermal stability of biomedical thermoplastic polyurethane with the addition of cellulose nanocrystals | Synapse