Protein synthesis and secretion by the Malpighian tubules of cercopoid larvae (Homoptera) Academic Article uri icon

publication date

  • December 1973