Despite the speedier process, the likely timeline of vaccine delivery is still being pegged at 12-18 months.
Post a Comment