Research Centers just aren't what they used to be anymore. They will most likely not fill any real purpose in the game ever again. Sorry!
2305352.1