Clara S. Chan Ph.D.

Phone: (302) 831-1819

Email: cschan@udel.edu

Office: 106 Penny Hall

Address:
106 Penny Hall
Newark, DE 19716