Six major steps in animal evolution - are we derived sponge larvae ?

    157 Citations (Scopus)
    Original languageEnglish
    JournalEvolution & Development
    Volume10
    Issue number2
    Pages (from-to)241-257
    Number of pages17
    ISSN1520-541X
    Publication statusPublished - 2008

    Cite this