Meaning of sir james dewar
Definition of sir james dewar
(noun)
Scottish
chemist
and
physicist
noted
for his
work
in
cryogenics
and his
invention
of the Dewar
flask
(1842-1923)
Other information on sir james dewar
WIKIPEDIA results for
sir james dewar
Amazon results for
sir james dewar
Tweet