21st C, Computer Science, Engineering, Health, Physics, Sweden, Transportation Anna Haupt and Terese Alstin invent the invisible bike helmet November 9, 2013 vanlondp Leave a comment Swedish designers from University of Lund, Anna Haupt and Terese Alstin, spent 7 years researching a better solution to the bike helmet. © Focus Films 2013.