Lab Address
Smilow Center for Translational Research, 8th Floor, Room 8-163, 3400 Civic Center Blvd., Building 421
Philadelphia, PA 19104
Office Address
Smilow Center for Translational Research, 8th Floor, Room 8-155, 3400 Civic Center Blvd., Building 421
Philadelphia, PA 19104