CuraGen Corporation SWOT Analysis