Rodrigo Costas

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

View profile