PolyMedix Completes $20.7 Million Equity Financing