Roger McLeod

Roger D. McLeod, MS

Associate Professor

Department
Physics
Phone
978-934-3768
Office
Olney Hall 130

Expertise

Theory of vision

Education

M.S., Lowell Technological Institute