Pedro Russo's Location
Leiden, ZH, NL
Pedro Russo's Work
Pedro Russo's Education
Pedro Russo's Skills
Pedro Russo's Summary
Pedro Russo, based in Leiden, ZH, NL, is currently a Founder at Citizen Science Lab, bringing experience from previous roles at Regional Directorate Science & Technology, Azores Regional Government, Portugal and International Astronomical Union. Pedro Russo holds a 2012 - 2015 Doctor of Philosophy - PhD @ Leiden University. With a robust skill set that includes Media Relations, Public Relations, New Media, Knowledge Management, Science and more, Pedro Russo contributes valuable insights to the industry. Pedro Russo has 7 emails and 5 mobile phone numbers on RocketReach.