
Babraham is a village and civil parish in the South Cambridgeshire district of Cambridgeshire, England, about south-east of Cambridge on the A1307 road.
via OpenStreetMap · GeoNames
via Wikidata · CC0
Babraham is a village and civil parish in the South Cambridgeshire district of Cambridgeshire, England, about south-east of Cambridge on the A1307 road.
thumb|upright=1.4|Babraham Hall, now part of the Babraham Institute Babraham is home to the Babraham Institute which undertakes research into cell and molecular biology.
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).