Richard Kleer

A brief c.v. and list of publications may be viewed at my personal website.