EChA announces new chair of management board

28 Sep 2012 by Evoluted New Media