> Stanfraud graduate (not even graduated)
> Father has a IV in his name
> Both parents work in DC (east coast)
These are HUGE red flags in a field where results are much more tightly correlated with technical expertise. They wouldn't be in another field that is less tightly correlated such as banking or politics.
Furthermore, anybody that has done any amount of research in any capacity knows that an undergraduate claiming their research project (in biology especially. CS is possible) could launch an entire company is either purposefully delusional or incompetent.