78665853
Jul 7, 2005
Jun 20, 2006
TERRA ENERGY & RESOURCE TECHNOLOGIES INC.
Subscribe
Mapping of the earth from space and use of mathematical algorithms to locate and determine the extent of natural resource deposits