professor ramneek ahluwalialatest news & developments