Peter J. Bowler
Peter J. Bowler is Professor Emeritus of the History of Science at Queen's University Belfast, a fellow of the British Academy, a member of the Royal Irish Academy and a past president of the British Society for the History of Science.
Peter J. Bowler is Professor Emeritus of the History of Science at Queen's University Belfast, a fellow of the British Academy, a member of the Royal Irish Academy and a past president of the British Society for the History of Science. See less