Yesterday I found something strange in one of our cell cultures.. Maybe someone can recognise this and could tell what it is?  What is this? :)

More Bartosz Sikora's questions See All
Similar questions and discussions