Prof David Knight

Prof David Knight

Professor and Head of Department
History of Science, Durham University

Select a Country

Biography

Honoraria Titles


Major Prizes


Religion, Philosophy & History Interests

Publications

,