Computing in science hits 50

23 Apr 2007 by Evoluted New Media