I think we can guess, don’t you? The United States, or Israel — as the Iranians say, Great Satan or Little Satan – are the two likeliest contenders. For now, it seems as though a vaccine developed in Israel will be the first off the starting block, ready for testing on humans within two months. […]