Mitochondria and lipids
Ilan Benador
Mitochondria (red) and lipid droplets (green) are cellular organelles targeted by technologies developed at Enspire Bio.
Download Photo (363.9 kB)