Experts are hopeful a vaccine for coronavirus is likely to be ready within the next few weeks, Prime Minister Narendra Modi said last evening, adding that three different vaccine candidates are in different stages of trials.