Peter F. Stadler's Research Projects