Sheshadri Ayengar

B.Sc. (Multimedia & Animation), MS University