Covering the bioinformatics niche and much more

What Happened?

| Comments

I thought that EPL was the best league in the world. Being the best, England should have the best players, thus the best national team. I was wrong. They will always have 2012 to try.

I think everything can be summarized with this article: “ Americans Vote Barclays English Premier League Best Soccer League in the World”. Oh, irony.