Common
People

John Callaghan (physician)

—monthly views
0copies owned
—player watchlists

People

John Callaghan (physician)

Canadian cardiac surgeon

common · Q14949540

Part of Alberta Order of Excellence · 18 cardsSource on Wikidata

Related cards · Alberta Order of Excellence

See all 18

Related cards · Officer of the Order of Canada

See all 1,619

Related facets