Meaning of townes
Definition of townes
(noun)
United States
physicist
who
developed
the
laser
and
maser
principles for producing high-intensity
radiation
(1915-)
Other information on townes
WIKIPEDIA results for
townes
Amazon results for
townes
Tweet