Vamstar Limited

Address

101 New Cavendish Street, 1st Floor South
W1W 6XH London

Contact

+44... (Show)
ric... (Show)

VAT ID

PL 1234563218

Assortment categories

Health care, medical equipment and services, veterinary medicine Pharmaceutical products Medical equipment maintenance and repair Medical equipment Veterinary equipment Medical services Veterinary services

Keywords

Brief characteristics of the company

Healthcare AI, analytics company