alt

Kam-Tim Chan

Kam-Tim Chan

Consultant Cardiologist Division of Cardiology Department of Medicine Queen Elizabeth Hospital