16,540 COVID-19 patients, about 29.36 per cent of total cases, have recovered so far, the Union Health Ministry said on Friday. Taking the recovery rate to nearly 30%, 1,273 coronavirus patients have recovered in the last 24 hours, health ministry said.