Bruce C. Gibb

Scottish chemist