Physiological and biochemical zoology : PBZ Dominique Singer, Dominique Singer, Dominique Singer DOI: 10.1086/722905 PMID: 36921266