Context : Science and Charity is an oil painting by Pablo Picasso painted in Barcelona in 1897 and now is part of the permanent collection of the Museu Picasso, Barcelona. 
Answer : Museu Picasso
What is the name of the place where Science and Charity can be found?