Search

Search results

2 results found

Stephan's short bio

Stephan received his BSc in Biochemistry and PhD in Immunology from the University of Bristol, UK. Following postdoctoral work at the Dana-Farber Cancer Institute in Boston and at the Massachusetts Institute of Technology in Cambridge, MA, Stephan became a group leader at the Rudolf Virchow Center...