P Physics Walla π Invincible β 649 Points π Physics Q. Electron was discovered by (A) Delton (B) Bohr (C) Rutherford (D) J. J. Thomson ποΈ Show Answer π Share β‘Menu β Correct Answer: (D) J. J. Thomson You must be Logged in to update hint/solution π¬ Discussion π¬ Comment