Kellogg Radiation Laboratory

[1981] The giant cancer tube and the Kellogg Radiation Laboratory ; Charles H. Holbrow ; Physics Today 34 (jul 1981) p. 42 [lien]