Multidisciplinary lab with special interests in immunology and microscopy.

Stockholm, Sweden
Based in Sweden