The problem is probably that you have to train in two separate fields to be competent in computer science and biology, and that's not going to be common.
So it's pretty damn good code, then? (Having worked with plenty of coders from the former soviet bloc: they have a pretty low tolerance of crap code)