Lu Wang

Lu Wang, CTS Trainee

Resident - Cardiothoracic Surgery
Royal Papworth Hospital