Profile picture
Karthik Putta
  • Senior Researcher
    ENKOCHEM
    Mystic, United States
mini profile avatar Karthik Putta