Affiliation: | 1. Division of Protein Technology, KTH Royal Institute of Technology, SE-106 91, Stockholm, Sweden;2. Unit of Biomedical Radiation Sciences, Uppsala University, SE-751 85 Uppsala, Sweden;3. Affibody AB, Gunnar Asplunds Allé 24, SE-171 69 Solna, Sweden |