Homer E. Newell

UCL Australia
AU
141
290
Physics, Computer science, Engineering, Philosophy, Astronomy, Linguistics, Operating system, Geography, Biology, Space (punctuation), Aerospace engineering, Astrobiology, Geology, Political science, Meteorology, Quantum mechanics, Environmental science, Thermodynamics, History, Law