raveendran natarajan