S shoshi Platinum Member Oct 28, 2020 2,061 1,293 938 Feb 22, 2022 #1 New spinal implant allows paralyzed man to walk again. This could be miracle technology.
1srelluc Diamond Member Nov 21, 2021 51,585 74,350 3,488 Shenandoah Valley of Virginia Feb 22, 2022 #2 When syfy comes to life.
Mac1958 Diamond Member Dec 8, 2011 120,305 138,058 3,635 Opposing Authoritarian Ideological Fundamentalism. Feb 22, 2022 #3 Out-freaking-standing. Medical science marches on.