The Twin Cities may be in the running to land a satellite location for Johnson & Johnson's Innovation Center initiative, which will scout for promising new technologies and partner with scientific researchers.
{}