level of testis-expressed protein 29 in blood (Ontology of Biological Attributes id OBA_2051024) is the amount of a testis-expressed protein 29 when measured in blood. Also known as: blood testis-expressed protein 29 amount.