Avinash C. Kak
First name(s): Avinash C.
Last name(s): Kak