Rodrigo Costas

Professor Rodrigo Costas is an Extraordinary Professor at Stellenbosch University and a Senior Researcher at the Centre for Science and Technology Studies (CWTS) at Leiden University (the Netherlands).

View profile