Karolinska Institute, Stockholm, Sweden
Novel small molecule blocks melanoma metastasis
Tel: +46 8 5248 7645 Email:
Tel: +46 8 5248 7643 Email
Tel: +46 8 5248 7660 Email