Spain's large-scale study (61k people) indicates just 5% of its population has developed coronavirus antibodies - ie herd immunity “unachieveable” without vaccines. Largest antibody study in Europe according to European CDC. #COVID19 https://t.co/02nfJF1oA0

— Eric Feigl-Ding (@DrEricDing) July 6, 2020