MESHA has a membership of over 100 individual journalists and communicators/scientists. In addition, the association today has ten corporate members. MESHA is governed by a Board which is the highest organ of the association and whose members are elected every two years by MESHA members at the Annual General Meetings.