No Photo

Chenjie Shi

Univ Delaware, Lerner Business & Economics

Newark, DE 19716

Phone (302) 729-6387

Property Types
Hospitality
Markets
Chicago