Susan Delja

Environment, Science & Technology Officer

Organization: Embassy of United States, Denmark

Related Challenge: Textiles