Meaning of charles townes

Definition of charles townes

(noun) United States physicist who developed the laser and maser principles for producing high-intensity radiation (1915-)

Other information on charles townes

WIKIPEDIA results for charles townes
Amazon results for charles townes