David Jaffray

October 10, 2007

Dr. David Jaffray (2007) for his creativity in bringing cutting-edge physics and engineering to the integration of imaging and radiation therapy in the cancer clinic

Back To Past Winners