IntraBiotics Pharmaceuticals+D636, Inc. SWOT Analysis