Bovine pulmonary artery endothelial cells in culture. Yellow: nuclei; red: microfilaments; blue: mitochondria

Bovine pulmonary artery endothelial cells in culture. Yellow: nuclei; red: microfilaments; blue: mitochondria

 Stock photo ID: 99273116

Same artist

  |   See all