Technologies by Dr. Krishna Palem