Nick Holonyak Jr.

GPTKB entity