Margarida Sancho

Margarida Sancho is an author at Imperial College London specializing in developmental biology, life sciences, and cell competition.

Publications per year

2006–2021

6

Publications

6