Volker Otten

Department of Surgical and Perioperative Sciences, Umeå University, Umeå, Sweden, Sweden

0000-0002-9966-1903

Scholarly Contributions [Data Provided by ]

download