My Profile

Brian Kavanagh MB, BSc, MRCP(I), FRCP(c), FFARCS(1) Hons.'s picture

Brian Kavanagh MB, BSc, MRCP(I), FRCP(c), FFARCS(1) Hons. (Author)

English
Toronto Sick Kids Hospital

Toronto
Canada

Physician - Attending/Consultant

Professional Details

Groups

Group membership: