Mr Rahul's scientific contributions