Cyan fluorescent protein in a nematode.

Cyan fluorescent protein in a nematode.

  1. moonsoup reblogged this from heythereuniverse
  2. life-is-go0d reblogged this from heythereuniverse
  3. verdant-astrophe reblogged this from heythereuniverse and added:
    I. love. nematodes.
  4. poptartcat reblogged this from heythereuniverse
  5. moz-head reblogged this from heythereuniverse
  6. heythereuniverse posted this