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

More Info
expand_more