Dundee University professor working to make life easier for those with disablities

Professor of Computing, Annalu Waller.
Professor of Computing, Annalu Waller.