To those who are still waiting on Stanford Biosciences:
I received an email earlier today congratulating me on my recent invitation, but that they really do need 2 copies of official transcripts (my bad) and I would have to send it before the interview. This was the first contact I have received from Stanford since the initial confirmation of application submission. I followed up to confirm that I was selected for an interview, to which they responded that invitation packets were sent out via postal mail earlier this week.
So if you haven't heard from Stanford yet, make sure you are checking your mail this week!