Profile picture
Roberto Murgas Torrazza
Doctorate
  • Researcher
    Secretaría Nacional de Ciencia, Tecnología e Innovación
    Panama City, Panama
mini profile avatar Roberto Murgas Torrazza