This page was last updated in June 2020.
My curriculum vitae (updated May 2021) also contains a list of my papers.

Research Papers

My Erdös number is 3:
me → Michael Werman → Nathan Linial → Paul Erdös

Expository Articles