Profile picture
Ran Pelta
  • Researcher
    Agmatix
    Creve Coeur, United States
mini profile avatar Ran Pelta