Edit
ODYSSEY SENSORS
http://www.odysseysensors.com/Last activity: -
Active - Reference to Terraprima Group
We design and deliver affordable, accessible, reliable, and simple-to-use technology to lift the livelihoods of the world’s 428 million smallholder farmers.
Location: Australia, Tasmania, Launceston