Hazel Shillingford-Ricketts

Hazel Shillingford-Ricketts

Hazel Shillingford-Ricketts

Consultant Ophthalmologist

Dominica-China Friendship Hospital, Roseau, Dominica.

Latest Contributions

× UAT site