Clinical Data Raises $32M from Stock Offering