Ars coronavirus Monday update, May 18

2:58pm PDT - May 18th, 2020    moderna - Ars Technica

Promising vaccine trials, questionable research ethics, and clearly bad policy.