EXPLORER, the world's first medical imaging scanner that can capture a 3D picture of the whole human body at once, has produced its first scans.
EXPLORER, the world's first medical imaging scanner that can capture a 3D picture of the whole human body at once, has produced its first scans.