publication venue for Engineering live attenuated vaccines: Old dogs learning new tricks.. 6:100198-100198. 2023