Denis Duboule
It was in the first half of the 18th century when life sciences started to flourish in the independent republic of Geneva. However, it is difficult to identify a genuine school of developmental biologists during that era. Nevertheless, several prominent sc ...
2002