search whitepages for:

Satish Mehra
Professor
UUID: smehra
Email Address: smehra@memphis.edu
Department: Marketing Supply Management
Phone: (901) 678-2476
Fax Number: (901) 678-2685
Office Building: 0246 Fogelman Admin Bldg