Stephan Schiffels
Stephan Schiffels

Stephan Schiffels

Research Group Leader at the Max Planck Institute for the Science of Human History, Jena, Germany. Population Geneticist, Physicist, Programming Enthusiast