Wiki information Babrah:

English civil parish, Administrative Division, Location, Dated location, Statistical region, City/Town/Village

Babraham is a village and civil parish in the South Cambridgeshire district of Cambridgeshire, England, about 6 miles south-east of Cambridge on the A1307 road. Babraham is home to the Babraham Institute which undertakes research into cell and...

Babraham Institute
Location, Employer

The Babraham Institute, is an independent charitable life sciences institute involved in biomedical research, set in an extensive parkland estate just south of Cambridge. Its current director is Prof. Michael Wakelam.