Thank you for the research!
So, this has me asking once again, what is a Media Lab when it is located within a theme park? It seems to me that one could stretch the definition considerably.
Maybe guests will get to see and experience the technology hands-on that Comcast/NBCUniversal is working on? How that relates to Universal Studios Florida, I have no idea, but just throwing that out there.