Perched atop a hill in the outlying suburb of Bukit Kiara,the National Science Center is I suppose the Malaysian equivalent of the ... More