Bringing science and development together through news and analysis

You are looking at all articles by
Carla Almeida

Follow this author:

US presidency: A climate challenge for Latin America
Brazil struggles to regulate emerging nanotechnology
Sugarcane ethanol: Brazil's biofuel success