Ovid
Company Ovid
Address
City
State/Province
Post Code
CountryUSA
Telephone212-563-3006
Fax
Email
   
Ovid Technologies is an internationally recognized leader of electronic medical, scientific, and academic research information solutions.