Insights into metazoan evolution from Alvinella pompejana cDNAs

Insights into metazoan evolution from Alvinella pompejana cDNAs