bhargava rajagopalan