Peter James
Email: peter [dot] james [at] immun [dot] lth [dot] se
Professor at
Department of Immunotechnology
Phone:
+46 46 222 14 96
Mobile:
+46 70 247 79 60
Service point:
90
Room number:
MV406411E1