E. coli production process yields stable dengue 1 virus-sized particles (VSPs)
scientific article published on 17 March 2020