An image guided small animal stereotactic radiotherapy system

An image guided small animal stereotactic radiotherapy system