The stamp depicts Dr. Homi J. Bhabha, known as the "Father of the Indian nuclear program," who was instrumental in developing India's three-stage nuclear power program.
It belongs to the 10th series of definitive stamps and was issued on March 1, 2009.