bshs.org.uk
MA in Science Communication at the University of Leeds
MA in Science Communication at the University of Leeds The Department of Philosophy at the University of Leeds offers a Taught MA in Science Communication. The course is offered in partnership with…