[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

"bio-radar"?




In the current issue of Defense Electronics, the editor talks about
some "bio-radar" technology, in the hands of both the US and the
Soviet bloc..  Does anyone know more about this, or know where to
get more information?