Novel vaccine technologies for the 21st century

Novel vaccine technologies for the 21st century

Novel vaccine technologies for the 21st century: Structure-based immunogen design