meaning of sir william crookes
1. English chemist and physicist; discovered thallium; invented the radiometer and studied cathode rays 1832-1919
1. English chemist and physicist; discovered thallium; invented the radiometer and studied cathode rays 1832-1919