Please view this site in landscape mode.

Access Daniel Stauffacher's CV here.