Overview: The Blood Bank of Delmarva (BBD), a division of the New York Blood Center (NYBC), is looking for scientists to work in our Newark, DE facility for the newly created Translational Research and Development Laboratory (TRDL). The purpose of this laboratory is to...
Read More