Nice quiz! You should probably specify that you're looking for modern-day countries. Many of these countries didn't exist or were part of a larger empire or nation at the time when those people lived.
I agree. Saying that Tesla is Croatian would be like saying that Attaturk was Greek... Also there are some other questionable choices by quiz maker. Really bad research.