New Train Station Project on Track for STAR Campus
An upgraded transportation hub in Newark will bring new riders and serve as an anchor for UD’s 272-acre Science, Technology and Advanced Research (STAR) Campus.
An upgraded transportation hub in Newark will bring new riders and serve as an anchor for UD’s 272-acre Science, Technology and Advanced Research (STAR) Campus.