Thomas Laurell

Dr. Thomas Laurell

Department of Biomedical Engineering, Lund University, 221 00 Lund, Sweden