Source: WEB NEWSWIRE

Press Release: Swets : Swets signs agreement with figshare to resell figshare for institutions

Swets, the global leader in managingprofessional information for publishers, libraries and other information centersread more

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
250-500
David Main's photo - CEO of Swets

CEO

David Main

CEO Approval Rating

68/100

Read more