Life in Leuven
The Center for Brain & Disease Research is conveniently based in Belgium, the heart of Europe. Learn more about why scientists and innovators feel perfectly at home in Leuven, one of Belgium's most scenic towns.
Don't just take our word for it.
Watch this stop motion video by the talented Basel, who loves this city as much as we do.