Has anyone ever heard of this? It's a summer internship at the Stowers Institute for Medical Research in Kansas City. Stowers is definitely legit, and I applied to this internship... Even got an interview, which I think went okay so I'm crossing my fingers to get accepted in April.
But I was wondering if anyone knows more about it or has done it before. More info than they have on their website would always be nice :)