Department of Biology laboratory215254United States
Drexel University institution113333141 Chestnut Street, Philadelphia, PA 19104United Stateshttp://www.drexel.edu/