Background
Drukman, Steven Charles was born on July 15, 1963 in Boston, Massachusetts, United States.
Drukman, Steven Charles was born on July 15, 1963 in Boston, Massachusetts, United States.
Doctor of Philosophy, New York University, 1999.
Professor New York University. Playwright.