A.M. Rabee's scientific contributions