I want to know the answer to the following question:
What body administers the Ellis Island Immigration Museum?
All the background I'm provided with is that "The Statue of Liberty National Monument and Ellis Island Immigration Museum are managed by the National Park Service and are in both the states of New York and New Jersey.". Is that enough to answer the question?
Answer: yes