Are Jewish scientists leading the world in science?

Update: "I will make you into a great nation, and I will bless you; I will make your name great, and you will be a blessing." Genesis 12:2 :) :) :)
Update 2: Lil Em - check this out - https://www.jta.org/1954/07/23/archive/j...
11 answers 11