Email: haihua.chen@unt.edu
Google Scholar: https://scholar.google.com/citations?user=URmnWAQAAAAJ&hl=en&oi=ao
Research Gate: https://www.researchgate.net/profile/Haihua-Chen-2
Linkedin: Linkedin Profile
Phone: (940) 220-0057
Address: 1155 Union Circle #311068, Discovery Park, Room E298A, Denton, TX, 76201