Javelin Biotech today announced it appointed Jacques Banchereau as chief scientific officer, effective immediately. Banchereau has more than 35 years of experience in academic and industrial research. He has held roles such as Professor and Director of Immunological Sciences at the Jackson Laboratory for Genomic Medicine, Chief Scientific Officer at Hoffman-La Roche, CSO at Immunai,…