Declan Research Center

The Declan Research Center is a fictional business featured in the 2017 television series Inhumans, which is part of the greater Marvel Cinematic Universe. It first appeared in the opening scene from episode 1x03, "Divide and Conquer"

Description
The Declan Research Center is a scientific research laboratory located in Santa Barbara. It is owned and operated by wealthy industrialist Doctor Evan Declan. Doctor Declan took a keen interest in the rise of super-powered individuals, some of whom have been referred to as "gifted", while others were marked as a strain of Inhumans. When an Inhuman mysteriously appeared in Oahu, Hawaii, Doctor Declan took measures to locate him.