Doctors

Selwyn Leeks

Selwyn Leeks

New Zealand psychiatrist and suspected child abuser (Lake Alice Hospital)

Died on Tuesday January 25th 2022

Other doctors

More from New Zealand

More from January 24, 2022

Tags