Office Bearers

President 2016 Professor Grant P Cumming (Elgin)

Secretary 2015 Dr Gamal Sayed

President 2015  Professor Bhattachayra (Aberdeen)

Secretary 2015  Dr Lucy Caird (Raigmore)