Atypon
A new paradigm in online publishing that drives readership, revenues, and impact.
Launch date
Employees
Market cap
-
Enterprise valuation
€109m (Public information from Aug 2016)
Company register number 05402996
Santa Clara United States (HQ)
Authorizing premium user...