• UCSD, National City plan to work on opening a hub in the South Bay city

    The city of more than 60,000 residents, located just south of downtown San Diego and north of Chula Vista, also represents a prime location with …

    Read More
  • 0 0