Contact

Lab Address

Spencer Laboratory 221&224, 130 Academy Street, Newark, DE 19716

Phone: 302-831-6705

Driving Directions: Map

We are located on the second floor of Spencer Laboratory Building.

Mailing Address

X. Lucas Lu

SPL126, 130 Academy Street, Newark, DE 19716

Phone: 302-831-3581

Fax: 302-831-3619

Email:xlu@udel.edu

Webmaster

Yilu Zhou

Email:yiluzhou@udel.edu

Principal Investigator

X. Lucas Lu, Ph.D.

Assistant Professor

Department of Mechanical Engineering

Ph.D., Columbia University

B.S., Tsinghua University

Read more

Our Lab

  • Bench in room 224
  • Cell culture
  • A cool tribometer for friction test