Sort by
Refine Your Search
-
interface of biology and physics, integrating mechanobiology, quantitative imaging and transcriptomics in organoids and tumors. Located within the largest cancer hospital in Europe, our lab benefits from
Enter an email to receive alerts for image
positions