Vladimir Shalaev

Purdue University