Profile picture
Pedro Castro-Rodrigues
Masters
  • Researcher
    Primary
    Centro Hospitalar Psiquiátrico de Lisboa
    Lisbon, Portugal
  • Doctorate Student / Research Assistant
    Champalimaud Centre for the Unknown, Champalimaud Foundation
    Lisboa, Portugal
View All
mini profile avatar Pedro Castro-Rodrigues