Profile picture
Ravi Kumar Challa
Doctorate
  • Manager
    Primary
    Suominen
    Helsinki, Finland
  • Entry Level Professional
    Aurobindo Pharma (India)
    Hyderabad, India
View All
mini profile avatar Ravi Challa