R Karthik Shrinivasan

R Karthik Shrinivasan

Science Enthusiast | Classical Dancer | Expert Procrastinator