O'Donoghue, John Paul
CPSO#:
58488
Member Status:
Deceased
Deceased as of 02 May 2026
Expiry Date:
02 May 2026
Last CPSO registration class:
Independent Practice as of 19 Jul 1988
