Engineering Diversity

Lydia E. Kavraki, Ph.D.