Researchers in Shanghai found low levels of coronavirus antibodies in some people who had recently recovered from Covid-19. Photo: DPA