Kieran Halloran

Kieran Halloran

Crossing DSA in lung transplant: Is necessity the mother of invention?

Kieran Halloran (CA)

Associate professor · Department of Medicine · University of Alberta · Edmonton