Portrait of Dr Kim Delbaere

Episode 19: Dr Kim Delbaere is merging technology, physiology and psychology to minimise falls risk