Authorea Nets $610K Seed Round

September 23, 2014