ºÝºÝߣ
Submit Search
Revan Sidda
120
Followers
64
Followings
Follow
Block User
120
Followers
64
Followings
Personal Information
Organization / Workplace
Bangalore, India
Occupation
Research fellow
About
I've failed over and over and over again in my life and that is why I succeeded now....