testis

Yan W, McCarrey JR. All eyes on FOXC2. Elife. 2023 Aug 10;12:e90747. doi: 10.7554/eLife.90747. PMID: 37561114; PMCID: PMC10414965.

By sjmartinez • August 11, 2023