TELLURIAN INC /NJ/ of MAHWAH, NJ filed a DEF 14A with the SEC on 1998-07-17. Industry: Computer & office Equipment.