RE: Nonsense. Israel is not on the list.
Israel is ranked number 14. It’s amazing considering the total number of Jews in the world are less than the population of the state of New York ( OK, granted, New York has a lot of Jews, but still ).
Say what you will of Israel, but when it comes to STEM, they punch way above their weight.