Charing Cross Hospital - Imperial College Healthcare NHS Trust

Location Address

Charing Cross Hospital
Fulham Palace Road
Hammersmith, London
W6 8RF
United Kingdom

Number of Participants Recruited
13
Date of Most Recent Recruitment from Site