Muhammad Azizul Islam

Muhammad Azizul Islam is the chair in accountancy and professor in sustainability accounting and transparency at the University of Aberdeen.