Tags Smiling Buddha

Tag: Smiling Buddha

Anil Kakodkar – The Brilliant Nuclear Scientist

  Quick Facts Name: Anil Kakodkar Also Known As: Smiling Buddha, Nuclear Scientist Field: Mechanical Engineering Birth Date: 11 November 1943 Nationality: Indian Birth Place: Barwani, Madhya Pradesh Awards: Padma Shri (1998), Padma Bhushan...

Most Read