Andrew L. Russell
Stevens Institute of Technology - Program in Science & Technology Studies
Associate Professor
College of Arts & Letters
Hoboken, NJ 07030
United States
Johns Hopkins University
History of Science and Technology
3505 N. Charles Street
Baltimore, MD 21218
United States
SCHOLARLY PAPERS
4
DOWNLOADS
702
SSRN CITATIONS
1
CROSSREF CITATIONS
0
Feedback