prof k. balagopal