arun prasad subramanian