Visterra Adds $8.1M to Series A

December 03, 2013