
australian agency for international development
Forget X-Rays, Say Hi To T-Ray Technology And Star-Trek Tricorder Scanners
Everyone has heard of X-rays, but what about T-rays, the technology behind the full-body security scanners increasingly found in airports around the world?
