Lennart Olsson is a zoology professor at the Friedrich-Schiller Universität in Jena, Germany. His research is focused on developmental and evolutionary biology, and he also writes on the history of biology.
Lennart Olsson is a zoology professor at the Friedrich-Schiller Universität in Jena, Germany. His research is focused on developmental and evolutionary biology, and he also writes on the history of biology.