Stephen Hall Computer Science and Engineering Librarian Email smhall@upenn.edu Office & phone Biotech Commons Department Research Services & Science and Business Libraries Division Collections & Scholarly Communications