Nucleoside Triphosphate Diphosphohydrolase Research Articles