OSME Blogs

Minutes of the 38th Annual General Meeting

Minutes of the 38th Annual General Meeting held on Saturday 2nd July at the premises of the British Trust for Ornithology,