Spencer Leyla

Spencer Leyla

Senior Bibliographic Specialst, Library-Finance and Administration at Princeton University

Location:
114-116 Nassau St., Princeton, New Jersey, United States
HQ Phone:
(609) 921-8500

Browse ZoomInfo’s Directories