Illustration for the cover of a PhD thesis.

(It represents the search for new mechanisms/drugs that can target cancer cells)
Back to Top