vela ramamoorthy