Rabimba Karanjai

Technology Enthusiast,curious about technology,science,gadgets. Mozillian and a Graduate Researcher at RICE University. Find me at rabimba.rice.edu