Go BARDA! – Misguided Criticism of Good Efforts
The Biomedical Research and Development Authority (BARDA) of the Department of Health and Human Services (HHS) has been engaged in coming to grips with serious issues that challenge the health of our nation’s citizens as well its economy and national … Continued