Joerg Stelling

Image: 
Affiliation: 
ETH Zurich, Switzerland