June 14, 2005 Stephen Sligar elected a Fellow of of the World Innovation Foundation and receives a NSF Human Frontiers Science Program Research Award.