Monday December 02, 2024
Scientists say the technology could speed up the development of new vaccines