Free for academic non-profit institutions. Other users need a Commercial license

Aliases for PPP3CA Gene

Aliases for PPP3CA Gene

  • Protein Phosphatase 3 Catalytic Subunit Alpha 2 3 5
  • Protein Phosphatase 3 (Formerly 2B), Catalytic Subunit, Alpha Isoform 2 3
  • Protein Phosphatase 2B, Catalytic Subunit, Alpha Isoform 2 3
  • Calmodulin-Dependent Calcineurin A Subunit Alpha Isoform 3 4
  • CAM-PRP Catalytic Subunit 3 4
  • Calcineurin A Alpha 2 3
  • EC 4 58
  • CALNA 3 4
  • Protein Phosphatase 3 (Formerly 2B), Catalytic Subunit, Alpha Isoform (Calcineurin A Alpha) 2
  • Serine/Threonine-Protein Phosphatase 2B Catalytic Subunit Alpha Isoform 3
  • Protein Phosphatase 3, Catalytic Subunit, Alpha Isozyme 2
  • Protein Phosphatase 3 Catalytic Subunit Alpha Isozyme 3
  • CALNA1 3
  • PPP2B 3
  • CCN1 3
  • CNA1 3
  • CALN 3
  • CNA 4

External Ids for PPP3CA Gene

Previous HGNC Symbols for PPP3CA Gene

  • CALN

Previous GeneCards Identifiers for PPP3CA Gene

  • GC04M102343
  • GC04M102402
  • GC04M102301
  • GC04M102163
  • GC04M101944
  • GC04M097682

Summaries for PPP3CA Gene

GeneCards Summary for PPP3CA Gene

PPP3CA (Protein Phosphatase 3 Catalytic Subunit Alpha) is a Protein Coding gene. Diseases associated with PPP3CA include Uterine Corpus Endometrial Carcinoma and Viral Esophagitis. Among its related pathways are RANK Signaling in Osteoclasts and Calcium signaling pathway. GO annotations related to this gene include calcium ion binding and enzyme binding. An important paralog of this gene is PPP3CB.

UniProtKB/Swiss-Prot for PPP3CA Gene

  • Calcium-dependent, calmodulin-stimulated protein phosphatase. Many of the substrates contain a PxIxIT motif. This subunit may have a role in the calmodulin activation of calcineurin. Dephosphorylates DNM1L, HSPB1 and SSH1.

Gene Wiki entry for PPP3CA Gene

Additional gene information for PPP3CA Gene

No data available for Entrez Gene Summary , CIViC summary , Tocris Summary , PharmGKB "VIP" Summary , fRNAdb sequence ontologies and piRNA Summary for PPP3CA Gene

Genomics for PPP3CA Gene

Regulatory Elements for PPP3CA Gene

Enhancers for PPP3CA Gene
GeneHancer Identifier Enhancer Score Enhancer Sources Gene-Enhancer Score TSS distance (kb) Number of Genes Away Size (kb) Transcription Factor Binding Sites within enhancer Gene Targets for Enhancer
GH04H101017 1.3 Ensembl ENCODE dbSUPER 15.2 +327.9 327902 4.9 TBL1XR1 JUN BATF GATA3 EED FOS ATF7 ETV6 RUNX3 IKZF2 PPP3CA FLJ20021 LINC01216 BANK1 EMCN MIR8066
GH04H101278 1.4 FANTOM5 Ensembl ENCODE 13 +68.9 68943 2.1 ATF1 ZBTB21 ZNF140 FEZF1 ZNF664 HIC1 POLR2A ATF7 NFE2 MAFK FLJ20021 PPP3CA GC04M101296 MIR8066
GH04H101789 1.1 ENCODE dbSUPER 10.5 -442.5 -442495 1.9 TBL1XR1 RB1 BMI1 BATF ETS1 ZNF143 ETV6 RUNX3 CREM IKZF2 RNU6-462P FLJ20021 PPP3CA MTND5P5
GH04H101217 0.9 Ensembl ENCODE dbSUPER 11 +130.4 130378 0.2 PRDM1 FLJ20021 PPP3CA MIR8066 EMCN
GH04H101211 0.9 ENCODE dbSUPER 10.7 +137.0 136970 0.2 FOXA2 NR3C1 FOXA1 ZNF217 CTBP1 JUND PRDM6 GATA3 ZNF26 FOSL2 PPP3CA FLJ20021 MIR8066 EMCN
- Elite enhancer and/or Elite enhancer-gene association Download GeneHancer data dump

Enhancers around PPP3CA on UCSC Golden Path with GeneCards custom track

Promoters for PPP3CA Gene
Ensembl Regulatory Elements (ENSRs) TSS Distance (bp) Size (bp) Binding Sites for Transcription Factors within promoters
ENSR00000171244 1178 3401 HDGF PKNOX1 ARID4B SIN3A DMAP1 ZNF2 YY1 ZNF207 FOS SP3

Genomic Locations for PPP3CA Gene

Genomic Locations for PPP3CA Gene
324,870 bases
Minus strand

Genomic View for PPP3CA Gene

Genes around PPP3CA on UCSC Golden Path with GeneCards custom track

Cytogenetic band:
PPP3CA Gene in genomic location: bands according to Ensembl, locations according to GeneLoc (and/or Entrez Gene and/or Ensembl if different)
Genomic Location for PPP3CA Gene
GeneLoc Logo Genomic Neighborhood Exon StructureGene Density

RefSeq DNA sequence for PPP3CA Gene

Proteins for PPP3CA Gene

  • Protein details for PPP3CA Gene (UniProtKB/Swiss-Prot)

    Protein Symbol:
    Recommended name:
    Serine/threonine-protein phosphatase 2B catalytic subunit alpha isoform
    Protein Accession:
    Secondary Accessions:
    • A1A441
    • A8K3B7
    • A8W6Z7
    • A8W6Z8
    • B5BUA2
    • Q8TAW9

    Protein attributes for PPP3CA Gene

    521 amino acids
    Molecular mass:
    58688 Da
    Name=Fe(3+); Xref=ChEBI:CHEBI:29034;
    Name=Zn(2+); Xref=ChEBI:CHEBI:29105;
    Quaternary structure:
    • Interacts with CIB1; the interaction increases upon cardiomyocytes hypertrophy (By similarity). Interacts with CHP1 and CHP2 (By similarity). Composed of two components (A and B), the A component is the catalytic subunit and the B component confers calcium sensitivity. Interacts with CRTC2, MYOZ1, MYOZ2 and MYOZ3. Interacts with DNM1L; the interaction dephosphorylates DNM1L and regulates its translocation to mitochondria. Interacts with CMYA5; this interaction represses calcineurin activity in muscle (By similarity). Interacts (constitutively active form) with SYNPO2 (PubMed:17923693).

    Three dimensional structures from OCA and Proteopedia for PPP3CA Gene

    Alternative splice isoforms for PPP3CA Gene


neXtProt entry for PPP3CA Gene

Selected DME Specific Peptides for PPP3CA Gene


Post-translational modifications for PPP3CA Gene

  • Ubiquitination at Lys32 and Lys142
  • Modification sites at PhosphoSitePlus

Antibody Products

  • R&D Systems Antibodies for PPP3CA (Calcineurin A)
  • Cell Signaling Technology (CST) Antibodies for PPP3CA (PPP3CA)

Protein Products

Domains & Families for PPP3CA Gene

Gene Families for PPP3CA Gene

Human Protein Atlas (HPA):
  • Enzymes
  • Plasma proteins
  • Predicted intracellular proteins

Graphical View of Domain Structure for InterPro Entry



  • Belongs to the PPP phosphatase family. PP-2B subfamily.
  • Belongs to the PPP phosphatase family. PP-2B subfamily.
genes like me logo Genes that share domains with PPP3CA: view

Function for PPP3CA Gene

Molecular function for PPP3CA Gene

GENATLAS Biochemistry:
calcineurin A alpha isoform,calmodulin dependent serine/threonine phosphatase 2B,catalytic subunit,58-59kDa,also abundantly expressed in the central nervous system,including the hyppocampus,involved in osteoclast regulation
UniProtKB/Swiss-Prot CatalyticActivity:
[a protein]-serine/threonine phosphate + H(2)O = [a protein]-serine/threonine + phosphate.
UniProtKB/Swiss-Prot Function:
Calcium-dependent, calmodulin-stimulated protein phosphatase. Many of the substrates contain a PxIxIT motif. This subunit may have a role in the calmodulin activation of calcineurin. Dephosphorylates DNM1L, HSPB1 and SSH1.

Enzyme Numbers (IUBMB) for PPP3CA Gene

Phenotypes From GWAS Catalog for PPP3CA Gene

Gene Ontology (GO) - Molecular Function for PPP3CA Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0004721 phosphoprotein phosphatase activity IEA --
GO:0004722 protein serine/threonine phosphatase activity NAS 8392375
GO:0004723 calcium-dependent protein serine/threonine phosphatase activity IEA --
GO:0005509 calcium ion binding NAS 8392375
GO:0005515 protein binding IPI 8524402
genes like me logo Genes that share ontologies with PPP3CA: view
genes like me logo Genes that share phenotypes with PPP3CA: view

Animal Models for PPP3CA Gene

MGI Knock Outs for PPP3CA:

Animal Model Products

miRNA for PPP3CA Gene

miRTarBase miRNAs that target PPP3CA

Clone Products

No data available for Human Phenotype Ontology , Transcription Factor Targets and HOMER Transcription for PPP3CA Gene

Localization for PPP3CA Gene

Subcellular locations from UniProtKB/Swiss-Prot for PPP3CA Gene

Cell membrane. Cell membrane, sarcolemma. Nucleus. Note=Colocalizes with ACTN1 and MYOZ2 at the Z line in heart and skeletal muscle. {ECO:0000250}.

Subcellular locations from

Extracellular space Cytosol Plasma membrane Cytoskeleton Lysosome Endosome Peroxisome ER Golgi Apparatus Nucleus Mitochondrion 0 1 2 3 4 5 Confidence
COMPARTMENTS Subcellular localization image for PPP3CA gene
Compartment Confidence
nucleus 5
cytosol 5
plasma membrane 4
mitochondrion 3
endoplasmic reticulum 2
extracellular 1
cytoskeleton 1

Subcellular locations from the

Human Protein Atlas (HPA)
  • Nucleoplasm (4)
  • Cytosol (3)
See all subcellular structures

Gene Ontology (GO) - Cellular Components for PPP3CA Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005634 nucleus IEA --
GO:0005654 nucleoplasm TAS --
GO:0005739 mitochondrion IEA --
GO:0005829 cytosol TAS --
GO:0005886 plasma membrane IEA --
genes like me logo Genes that share ontologies with PPP3CA: view

Pathways & Interactions for PPP3CA Gene

genes like me logo Genes that share pathways with PPP3CA: view

Pathways by source for PPP3CA Gene

SIGNOR curated interactions for PPP3CA Gene

Is activated by:

Gene Ontology (GO) - Biological Process for PPP3CA Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0000082 G1/S transition of mitotic cell cycle IEA --
GO:0001975 response to amphetamine IEA --
GO:0006470 protein dephosphorylation IEA,NAS 8392375
GO:0006606 protein import into nucleus IEA --
GO:0006816 calcium ion transport IEA --
genes like me logo Genes that share ontologies with PPP3CA: view

Drugs & Compounds for PPP3CA Gene

(8) Drugs for PPP3CA Gene - From: DrugBank, ApexBio, DGIdb, HMDB, and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
Cyclosporin A Approved, Investigational, Vet_approved Pharma Antagonist Immunosuppressant drug, Immunosuppressive agent 0
Pimecrolimus Approved, Investigational Pharma 63
Phosphoric acid Approved Pharma 0
Water Approved Pharma 0
Myristic acid Experimental Pharma Target 0

(3) Additional Compounds for PPP3CA Gene - From: HMDB and Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
  • NFB Orthophosphate
  • O-Phosphoric acid
  • Ortho-phosphate
  • Orthophosphate (PO43-)
  • Orthophosphate(3-)

(2) ApexBio Compounds for PPP3CA Gene

Compound Action Cas Number
Cyclosporine Immunosuppressant drug 79217-60-0
Pimecrolimus 137071-32-0
genes like me logo Genes that share compounds with PPP3CA: view

Drug Products

Transcripts for PPP3CA Gene

Unigene Clusters for PPP3CA Gene

Protein phosphatase 3, catalytic subunit, alpha isozyme:
Representative Sequences:

Clone Products

Alternative Splicing Database (ASD) splice patterns (SP) for PPP3CA Gene

ExUns: 1 ^ 2 ^ 3 ^ 4 ^ 5 ^ 6 ^ 7 ^ 8 ^ 9 ^ 10 ^ 11 ^ 12 ^ 13 ^ 14
SP2: -
SP3: - -
SP4: - -

Relevant External Links for PPP3CA Gene

GeneLoc Exon Structure for
ECgene alternative splicing isoforms for

Expression for PPP3CA Gene

mRNA expression in normal human tissues from GTEx, Illumina, BioGPS, and CGAP SAGE for PPP3CA Gene

mRNA expression in embryonic tissues and stem cells from LifeMap Discovery

mRNA differential expression in normal tissues according to GTEx for PPP3CA Gene

This gene is overexpressed in Brain - Putamen (basal ganglia) (x5.8), Brain - Caudate (basal ganglia) (x5.6), Brain - Nucleus accumbens (basal ganglia) (x5.3), and Brain - Frontal Cortex (BA9) (x4.6).

Protein differential expression in normal tissues from HIPED for PPP3CA Gene

This gene is overexpressed in Brain (10.0), Lymph node (6.4), and Seminal vesicle (6.0).

Integrated Proteomics: protein expression in normal tissues and cell lines from ProteomicsDB, PaxDb, MaxQB, and MOPED for PPP3CA Gene

Protein tissue co-expression partners for PPP3CA Gene

- Elite partner

NURSA nuclear receptor signaling pathways regulating expression of PPP3CA Gene:


SOURCE GeneReport for Unigene cluster for PPP3CA Gene:


Evidence on tissue expression from TISSUES for PPP3CA Gene

  • Nervous system(4.8)
  • Pancreas(4.1)
  • Muscle(2.9)
  • Blood(2.8)
  • Heart(2.7)
  • Kidney(2.7)
  • Spleen(2.3)
  • Liver(2.1)
  • Intestine(2)
  • Lymph node(2)
genes like me logo Genes that share expression patterns with PPP3CA: view

No data available for mRNA Expression by UniProt/SwissProt and Phenotype-based relationships between genes and organs from Gene ORGANizer for PPP3CA Gene

Orthologs for PPP3CA Gene

This gene was present in the common ancestor of animals and fungi.

Orthologs for PPP3CA Gene

Organism Taxonomy Gene Similarity Type Details
(Pan troglodytes)
Mammalia PPP3CA 33 34
  • 99.3 (n)
(Monodelphis domestica)
Mammalia PPP3CA 34
  • 99 (a)
(Ornithorhynchus anatinus)
Mammalia PPP3CA 34
  • 98 (a)
(Canis familiaris)
Mammalia PPP3CA 33 34
  • 96.42 (n)
(Bos Taurus)
Mammalia PPP3CA 33 34
  • 95.65 (n)
(Mus musculus)
Mammalia Ppp3ca 33 16 34
  • 92.71 (n)
(Rattus norvegicus)
Mammalia Ppp3ca 33
  • 92.26 (n)
(Gallus gallus)
Aves PPP3CA 33 34
  • 89.22 (n)
(Anolis carolinensis)
Reptilia PPP3CA 34
  • 98 (a)
tropical clawed frog
(Silurana tropicalis)
Amphibia ppp3ca 33
  • 85.8 (n)
Str.15624 33
African clawed frog
(Xenopus laevis)
Amphibia ppp3ca-prov 33
(Danio rerio)
Actinopterygii ppp3ca 33 34
  • 75.85 (n)
Dr.7427 33
fruit fly
(Drosophila melanogaster)
Insecta CanA-14F 35 34
  • 80 (a)
PpD33 35
  • 80 (a)
CanA1 35 34
  • 72 (a)
Pp2B-14D 35 33 34
  • 67.37 (n)
African malaria mosquito
(Anopheles gambiae)
Insecta AgaP_AGAP001279 33
  • 66.25 (n)
(Caenorhabditis elegans)
Secernentea tax-6 33 34
  • 67.71 (n)
F42G8.8 35
  • 34 (a)
F49E11.7 35
  • 33 (a)
ZC477.2 35
  • 33 (a)
K. lactis yeast
(Kluyveromyces lactis)
Saccharomycetes KLLA0B05489g 33
  • 58.12 (n)
baker's yeast
(Saccharomyces cerevisiae)
Saccharomycetes CNA1 33 34
  • 58.1 (n)
CMP2 34 36
  • 44 (a)
A. gosspyii yeast
(Ashbya gossypii)
Saccharomycetes AGOS_AER118C 33
  • 57.69 (n)
sea squirt
(Ciona savignyi)
Ascidiacea CSA.8703 34
  • 71 (a)
bread mold
(Neurospora crassa)
Ascomycetes NCU03804 33
  • 61.95 (n)
fission yeast
(Schizosaccharomyces pombe)
Schizosaccharomycetes ppb1 33
  • 61.25 (n)
sea squirt
(Ciona intestinalis)
Ascidiacea Cin.4524 33
Species where no ortholog for PPP3CA was found in the sources mined by GeneCards:
  • Actinobacteria (Mycobacterium tuberculosis)
  • Alicante grape (Vitis vinifera)
  • alpha proteobacteria (Wolbachia pipientis)
  • amoeba (Dictyostelium discoideum)
  • Archea (Pyrococcus horikoshii)
  • barley (Hordeum vulgare)
  • beta proteobacteria (Neisseria meningitidis)
  • Chromalveolata (Phytophthora infestans)
  • common water flea (Daphnia pulex)
  • corn (Zea mays)
  • E. coli (Escherichia coli)
  • filamentous fungi (Aspergillus nidulans)
  • Firmicute bacteria (Streptococcus pneumoniae)
  • green algae (Chlamydomonas reinhardtii)
  • honey bee (Apis mellifera)
  • loblloly pine (Pinus taeda)
  • malaria parasite (Plasmodium falciparum)
  • medicago trunc (Medicago Truncatula)
  • moss (Physcomitrella patens)
  • orangutan (Pongo pygmaeus)
  • pig (Sus scrofa)
  • rainbow trout (Oncorhynchus mykiss)
  • rice (Oryza sativa)
  • rice blast fungus (Magnaporthe grisea)
  • schistosome parasite (Schistosoma mansoni)
  • sea anemone (Nematostella vectensis)
  • sea urchin (Strongylocentrotus purpuratus)
  • sorghum (Sorghum bicolor)
  • soybean (Glycine max)
  • stem rust fungus (Puccinia graminis)
  • sugarcane (Saccharum officinarum)
  • thale cress (Arabidopsis thaliana)
  • tomato (Lycopersicon esculentum)
  • toxoplasmosis (Toxoplasma gondii)
  • Trichoplax (Trichoplax adhaerens)
  • wheat (Triticum aestivum)

Evolution for PPP3CA Gene

Gene Tree for PPP3CA (if available)
Gene Tree for PPP3CA (if available)

Paralogs for PPP3CA Gene

Paralogs for PPP3CA Gene

(10) SIMAP similar genes for PPP3CA Gene using alignment to 6 proteins:

genes like me logo Genes that share paralogs with PPP3CA: view

Variants for PPP3CA Gene

Sequence variations from dbSNP and Humsavar for PPP3CA Gene

SNP ID Clin Chr 04 pos Sequence Context AA Info Type
rs1000024573 -- 101,348,336(+) CACCG(A/G)GCGGC nc-transcript-variant, upstream-variant-2KB
rs1000027306 -- 101,194,572(+) ATTTT(C/T)TTTTC intron-variant
rs1000037151 -- 101,087,055(+) GATCC(A/C)GTAAT intron-variant
rs1000038684 -- 101,034,811(+) GTCCC(A/G)TGAAG intron-variant
rs1000051180 -- 101,110,285(+) TGTTT(G/T)AAATT intron-variant

Structural Variations from Database of Genomic Variants (DGV) for PPP3CA Gene

Variant ID Type Subtype PubMed ID
nsv956313 CNV deletion 24416366
nsv950367 CNV deletion 24416366
nsv950365 CNV duplication 24416366
nsv820786 CNV deletion 20802225
nsv820075 CNV gain 19587683
nsv518217 CNV loss 19592680
nsv513153 CNV loss 21212237
nsv512832 CNV insertion 21212237
nsv511238 CNV loss 21212237
nsv509012 CNV insertion 20534489
nsv475073 CNV novel sequence insertion 20440878
nsv472549 CNV novel sequence insertion 20440878
nsv290022 CNV deletion 16902084
nsv1152728 CNV deletion 26484159
nsv1146436 CNV deletion 26484159
nsv1123824 CNV deletion 24896259
nsv1114561 CNV deletion 24896259
nsv1114560 CNV deletion 24896259
nsv1073361 CNV deletion 25765185
nsv1072418 CNV deletion 25765185
nsv1011351 CNV gain 25217958
esv3893997 CNV loss 25118596
esv3601592 CNV loss 21293372
esv3601591 CNV loss 21293372
esv3601590 CNV loss 21293372
esv3601587 CNV loss 21293372
esv3601585 CNV gain 21293372
esv3564344 CNV deletion 23714750
esv3449818 CNV duplication 20981092
esv3388157 CNV insertion 20981092
esv29822 CNV gain+loss 19812545
esv28316 CNV loss 19812545
esv2760883 CNV loss 21179565
esv2728053 CNV deletion 23290073
esv2728052 CNV deletion 23290073
esv2728050 CNV deletion 23290073
esv2728049 CNV deletion 23290073
esv2728048 CNV deletion 23290073
esv2677866 CNV deletion 23128226
esv2674848 CNV deletion 23128226
esv2663140 CNV deletion 23128226
esv2660875 CNV deletion 23128226
esv2657237 CNV deletion 23128226
esv2607263 CNV insertion 19546169
esv2602939 CNV deletion 19546169
esv2203085 CNV deletion 18987734
esv1177673 CNV insertion 17803354
dgv9181n54 CNV loss 21841781
dgv9180n54 CNV loss 21841781
dgv888n67 CNV loss 20364138
dgv1517e212 CNV loss 25503493

Variation tolerance for PPP3CA Gene

Residual Variation Intolerance Score: 18.8% of all genes are more intolerant (likely to be disease-causing)
Gene Damage Index Score: 0.24; 5.35% of all genes are more intolerant (likely to be disease-causing)

Relevant External Links for PPP3CA Gene

Human Gene Mutation Database (HGMD)
SNPedia medical, phenotypic, and genealogical associations of SNPs for

No data available for Polymorphic Variants from UniProtKB/Swiss-Prot for PPP3CA Gene

Disorders for PPP3CA Gene

MalaCards: The human disease database

(10) MalaCards diseases for PPP3CA Gene - From: HGMD, DISEASES, Novoseek, and GeneCards

- elite association - COSMIC cancer census association via MalaCards

Relevant External Links for PPP3CA

Genetic Association Database (GAD)
Human Genome Epidemiology (HuGE) Navigator
Atlas of Genetics and Cytogenetics in Oncology and Haematology:
genes like me logo Genes that share disorders with PPP3CA: view

No data available for UniProtKB/Swiss-Prot and Genatlas for PPP3CA Gene

Publications for PPP3CA Gene

  1. Fine mapping of calcineurin (PPP3CA) gene reveals novel alternative splicing patterns, association of 5'UTR trinucleotide repeat with addiction vulnerability, and differential isoform expression in Alzheimer's disease. (PMID: 20590401) Chiocco MJ … Liu QR (Substance use & misuse 2010) 3 4 45 60
  2. A genome-wide association study identifies a potential novel gene locus for keratoconus, one of the commonest causes for corneal transplantation in developed countries. (PMID: 21979947) Li X … Rabinowitz YS (Human molecular genetics 2012) 3 45 60
  3. Identification of differentially expressed genes in uveal melanoma using suppressive subtractive hybridization. (PMID: 21647268) Landreville S … Salesse C (Molecular vision 2011) 3 4 60
  4. Personalized smoking cessation: interactions between nicotine dose, dependence and quit-success genotype score. (PMID: 20379614) Rose JE … Uhl GR (Molecular medicine (Cambridge, Mass.) 2010) 3 45 60
  5. Variation at the NFATC2 locus increases the risk of thiazolidinedione-induced edema in the Diabetes REduction Assessment with ramipril and rosiglitazone Medication (DREAM) study. (PMID: 20628086) Bailey SD … DREAM investigators (Diabetes care 2010) 3 45 60

Products for PPP3CA Gene

Sources for PPP3CA Gene

Loading form....