Tatenda Dalu's scientific contributions