Three cheers for the Food and Drug Administration (FDA), who granted full approval to Pfizer’s Covid-19 vaccine on Monday, a decision that companies, universities, and government entities alike have been awaiting in order to enact vaccination mandates. It also eliminates, or at least amel...