Over 250,000 patients recover from coronavirus globally