Amino Acid, Peptide, or Protein: Connexin 43

Medical news and research articles