Barometer was invented by Leave a Comment / Everyday Science, GK Mcqs, Physics Mcqs A. Bohr and Rutherford B. J.J. Thomson C. Evangelista Torricelli D. Robert Whitehead