The follicle cells of styela plicata (ascidiacea, tunicata): a sem study

Zoological Science
|June 5, 2008
PubMed