Biomemory: DNA Storage Company Raises $18 Million (Series A)

Read on Pulse 2.0.