Janssen Pharmaceutical Companies of Johnson & Johnson officially opened a new vaccines launch facility in Leiden, the Netherlands. The new facility represents a significant investment by the company in novel vaccines development, global health and security, and pandemic preparedness efforts. In addition, the facility features innovative technological and manufacturing platforms to support the large-scale production…