Duke snaps up NIH Virology Quality Assurance contract | G2X