NASA’s FINDER Radar Saves Lives In Nepal By Detecting Heartbeats Through Piles Of Debris
Permalink

NASA’s FINDER Radar Saves Lives In Nepal By Detecting Heartbeats Through Piles Of Debris

  (Tech Times) – There were four hearts still beating beneath the rubble, as much…

Continue Reading →