Profile picture
Alex Pappachen James
Doctorate
  • Independent researcher
    Bangalore, India
mini profile avatar Alex James