



|
Location The BioImaging Center is jointly housed at the Delaware Biotechnology Institute, Suite 117 and in the Department of Biological Sciences, 304 Wolf Hall.
|
|
||||||||||||||||||
|
DBI BioImaging Center | 15 Innovation Way | Suite 117 | Newark DE 19711 |Phone: 302.831.3449 | Fax: 302.831.4841 |
|||||||||||||||||||