The world is racing against time for developing a vaccine against the novel coronavirus disease (COVID-19), which has ...