The University of Florida frameless high-precision stereotactic radiotherapy system.

The University of Florida frameless high-precision stereotactic radiotherapy system.