David Rosenberg

David Rosenberg

David Rosenberg is Lee S. Kreindler Professor of Law at Harvard Law School.