Question: The Science Museum in the narrative location of The Hidden Assassins is part of what?
Answer: Spanish National Research Council