This is the blog of Dr Florian Siebzehnrubl at Cardiff University's European Cancer Stem Cell Research Institute.
Currently only housing a very stream-of-consciousness glimpse into all things lab-related, usually with footnotes longer than the sentences they refer to.