Robert Winqvist

Prof. Robert Winqvist

Cancer and Translational Medicine Research Unit, Biocenter Oulu, University of Oulu, 90570 Oulu, Finland