What is Nadp?

NADP stands for nicotinamide adenine dinucleotide phosphate. This molecule is present in most cells and is necessary to carry out cellular respiration.