NPC may stand for: Science and medicine. Computing. Network Parameter Control in computer networks. Non-deterministic polynomial-time complete. Non-printing character. Electronics. Neutral Point Clamped, an inverter topology. Medicine. Nasopharyngeal carcinoma. "Near point of convergence" or "no previous correction", optometric abbreviations. Neural progenitor cell; see Notch signaling pathway. Niemann–Pick disease, type C. NPC1, a protein involved in the disease. NPC2, a protein involved in the disease. Nuclear pore complex, in molecular biology. Organisations. Corporations.
https://en.wikipedia.org/wiki/NPC