The "Stevens Institute of Technology" user's logo

Stevens Institute of Technology

Hoboken, United States

http://www.stevens.edu/library/

Stevens Institute of Technology is located in Hoboken, New Jersey.

Stacks