Dundee University scientist appears in court over indecent images allegations

University of Dundee.
University of Dundee.