Estimated Revenue: between $51 million and $54 million
Industry: Medical Technology
Headquarters: Basel, Switzerland