I've never seen anything other than bacteria and this doesn't look like anything I can find on Google! Is it fungus?? This is a plate of neurospheres if that helps.

More Susan J Qualls's questions See All
Similar questions and discussions