In the beginning of Avengers movie, Tesseract was seen at a NASA research lab (where Loki appeared).
In-universe, it can be seen that S.H.I.E.L.D. is resourceful when it comes to research. It has top-notch scientists, big funds and secret expertise in alien things. Plus, Tesseract was a sensitive subject which should be more secure in secret S.H.I.E.L.D. facilities. What was the point of giving Tesseract to NASA?
Out-of-universe, has it been officially confirmed that they chose NASA because it's popular targeting those who aren't too much into Marvel Universe to know about S.H.I.E.L.D.? Or, is there any other reason why they chose to involve NASA? If you replace NASA with a S.H.I.E.L.D. research facility, nothing in the movie would change. Why did they chose NASA?