That's pretty funny.
I love the idea of this. I'm actually working on a minor in MBB (molecular biology and biochemistry) and so I know the subject matter already and this is the weirdest/funniest/craziest interpretation I've ever seen of it. Good job.