Fine structure of the biogenesis of Giardia lamblia encystation secretory vesicles

Abstract
No abstract available