Peter Titmuss Registration Number 3864 Registration Type Practising Registration Surname Titmuss Given Names Peter Status Active