Oda Barten

Oda Barten

Deputy Director
Programme Manager Science

oda.barten@ammodo.org
LinkedIn