(856) 225-6004Tap to Call This Lawyer
Badges
Fees
- Does Not Currently Practice Law
Professional Experience
- Professor of Law
- Rutgers Law School
- - Current
- Associate Professor of Law
- Rutgers School of Law - Camden
- -
- Associate Professor of Law
- Yale Law School
- -
- Assistant Professor of Law, Yale Law School, 1983-86
- Law Clerk to Associate Justice, Hon. William J. Brennan, Jr.
- United States Supreme Court
- -
- Law Clerk to Hon. David L. Bazelon, Senior Judge
- United States Court of Appeals for the District of Columbia Circuit
- -
Education
- Yale Law School
- J.D. (1981)
- Yale University
- B.A. (1978)
Social Media
Contact & Map