Polyurethane/Nitrogen-Doped Graphene Quantum Dot (N-GQD) nanocomposites: synthesis, characterization, thermal, mechanical and shape memory properties