Purdue nanoelectronics researcher Gerhard Klimeck to receive Humbolt Research Award