Browsing: Opinion

A couple of days ago, I had lunch with a colleague, and we once again reflected on the question why…

The fact that the 2001 Nobel Price in Medicine has been awarded to three Yeast researchers should not lead to…

Do you remember? Y2K had been announced as the great entry into the millennium of biotechnology! Did you get it?…