David James Sherman

From Connecticut. Educated University of Chicago SB’86 SM’89 PhD’94. Currently a Research Director at the Inria in Bordeaux, France.

David James Sherman