Innovative People

David Bhatt

combustion, maths, statistics, solar energy.

Languages David Bhatt speaks:

English
Hindi
Gujrati, Marathi