Cape Town Science Centreh-index: 24Total citations: 3,470Total papers: 135Homepage: http://www.ctsc.org.za/