Professor Shanku is a fictional scientist created by Satyajit Ray in a series of Bangla science fiction books. His full name is Trilokeshwar Shanku, and by occupation, he is an inventor. He is the son of Dr. Tripureshwar Shanku. The family name Shanku is caste-less and class-less, as seen by the norms of Bengali Hindu society. According to the Calcutta based English-language newspaper The Statesman (dated January 11, 2002), Professor Shanku’s father Tripureshwar was a physician. Professor Shanku was born on June 16. His nickname is Tilu. Professor Shanku passed matriculation examination of the University of Calcutta at the age of 15. At the age of 16, Professor Shanku received his BSc degree with honours in two subjects, Physics and Chemistry. At the age of 20, he joined the Scottish Church College in Calcutta as a professor of Physics.Professor Shanku is a polyglot who knows 69 languages. His pet cat ‘Newton’ is 24 years old.By his own admission, Satyajit Ray had based Prof. Shonku on Professor Challenger, by Arthur Conan Doyle.