University Of Cambridge Department Of Public Health & Primary Care Cambridge is located in Cambridge, United Kingdom on Worts Causeway. University Of Cambridge Department Of Public Health & Primary Care Cambridge is rated 3 out of 5 in the category in United Kingdom. Strangeways Research Laboratory was 'born' in 1905 as a small research hospital founded by Thomas Strangeways in Hartington Grove, Cambridge.