Science-Incubated Let’s Date Launches Mobile-First Dating Platform Humayun Khan February 7, 2013 Science-incubated Letâs Date launched its mobile dating app for iPhone today, looking to be a userâs social dating identity…