Improvement of foot pedals used during surgery based on new ergonomic guidelines
More Info
expand_more
expand_more