Alright, did anyone notice, when talking to the lab tech assistant, how Charlie goes "yeah, I work pretty closely with someone myself..."
Who do you think it is?
Amita? (*hisses, boos*)
See, if Amita WAS important, she woulda been in this episode.
x-posted to anti_amita and my_numb3r