mahendra lal bose was born in the village panjia of keshabpur upazila in the jessore district of undivided bengal. he was born on 22 october 1893. his father sri bijay basanta bose worked at calcutta as the manager of a company called adya & company.