Heriot-Watt University

A camera that can see through the human body