Billing O

Family name Billing
Given name Ola
Initials O
ORCID

ORCID 0000-0001-5824-6263

Affiliations Department of Surgical and Perioperative Sciences, Surgery, Umeå University, SE-90187, Umeå, Sweden.

2 publications


Publications 9.5.1