All Professor Konstantin Khodosevich (Biotech Research and Innovation Centre at the University of Copenhagen) articles