Bacterial ghosts: non-living candidate vaccines

Abstract
No abstract available