04 Jul
Lab Coordinator II, Delaware Biotechnology Institute
Delaware, Newark , 19702 Newark USA

interdisciplinary research unit at the University of Delaware. The vision is to create a better future through leadership in life science research. Many of DBI's activities involve molecular and cellular studies of living systems and many, but not all, of the research


Report job