GB
United Kingdom · London
hospital
Barts Health
Orthopedics
Trauma
Location
80 Newark Street, London E1 2ES, UK
E1 2ES London
England, United Kingdom
E1 2ES London
England, United Kingdom
Specializations
Orthopedics
Trauma
Structure & Facilities
—
Beds
—
OR Rooms
—
Teaching
—
University
Locked