Biological Chemistry Group, Institute of Biology, Leiden University, Sylviusweg 72, 2333 BE, Leiden, The Netherlands ...
Amgen Research, Amgen Inc, Ro̷nnegade 8, DK-2100 Copenhagen, Denmark ...