Where is Wellcome Sanger Institute?

Where is Wellcome Sanger Institute located?

Wellcome Sanger Institute, Cambridgeshire, United Kingdom (approx. 52.08333°, 0.1833333°)


Where is Wellcome Sanger Institute on the map?