New Jersey Institute of Technology has officially launched a new research hub at the Northeast Science and Technology Center in Kenilworth, where it’s leasing 25,000 square feet from a joint venture that’s repositioning the former Merck & Co. campus.