InVitro Vista Details
InVitro Vista is a chain of full service labs in Scandinavia offering quick and reliable lab results. We provide lab services to healthcare, veterinary and wellness professionals.
Employees:
24
HQ:
Location:
Lund, Skåne County, Sweden
Revenue: