76317745
Sep 26, 2001
SCHLUMBERGER TECHNOLOGIES INC.
Subscribe
Computer hardware and software for measuring voice quality over an electronic communications medium