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