Profile picture
Rohan Karthikeyan
  • Entry Level Professional
    Strand Life Sciences (India)
    Bengaluru, India
mini profile avatar Rohan Karthikeyan