Narayana Ravikumar (Graduate) blog posts

Hometown
Mysore
Interests
Tennis, Anime, Programming
Homepage
http://narayanaravikumar.com/