Nov52020Change of Her Majesty’s Ambassador to Estonia HM Government Science TwitterLinkedinFacebookemailMr Ross Allen has been appointed Her Majesty’s Ambassador to the Republic of Estonia in succession to Mrs Theresa Bubbear. Follow this news feed: Science