Dr Steve Carter

ORTHOPAEDIC SURGEON

Duplicated Thumbs