Steven A. Lastres

Director of Library & Knowledge Management
Debevoise & Plimpton LLP*
919 Third Avenue
New York, NY 10022
Phone: 212-909-6279
salastres@debevoise.com

Articles