Nucleotide Pyrophosphohydrolase Research Articles