UC San Francisco
Follow Ed on Twitter: @immuno_ed
Ed Roberts, Ph.D. grew up in Britain and got his undergraduate degree in Immunology and Parasitology, and his Ph.D. in Cancer Immunology at Cambridge University. During his time as a graduate student he started taking science to local youth groups to get people as excited about immunology as he is. He is now a post doc at UCSF working on how the immune response against cancer is regulated.