Welcome to my homepage. Follow the links across the top bar to access more information about me, my teaching, and my research.


If you need to get hold of me in person, my office is:

4N55 David Rittenhouse Laboratory
209 S 33rd Street
Philadelphia, PA 19104

I can be reached by email at


Starting Spring 2020, I have a digital open-door policy: during the week, when I’m at my desk, you can reach me via Zoom with meeting ID

four one seven one five two six eight five eight