Vladimir Shalaev

Purdue University (USA)