Home
This is the home of the research group 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.